I have the newest PyCharm version (2018) and the latest Django version (2.1) and Python (3.6)
When I want to import something in PyCharm from Django:
from django.urls import url
I get an error message under django stating: Unresolved reference 'django'
I created a virtual environment and I ran a project on it, the most famous one (polls) and it ran very well.
But now I noticed that I have this error, what is the solution?
Thank you in advance.
The current virtual environment you are using does not have django installed in it. Installing it for the current environment or using a project interpreter which have django installed should resolve the issue.
1. Installing Django on your current virtual environment via pycharm settings.
2. Installing Django on your current virtual environment via pycharm terminal.
Click on the pycharm terminal and install django using
pip install Django
3. Changing the current project Interpreter.
Go to Settings > Project > Project Interpreter and click on the project interpreter drop down menu.
Choose a project interpreter which have django installed.