我使用pipenv
在PyCharm中设置了一个Django项目。
我使用pipenv
在项目目录中创建虚拟环境。
在虚拟环境目录中,我创建了src
目录来放置我的Django项目。
目录结构类似于
/ Project Directory
|- src
|- django_app
|- other_app
|- manage.py
|- db.sqlite3
|- Pipfile
|- Pipfile.lock
在PyCharm
IDE中,我已将Project Directory
作为项目打开。
当我使用Alt+Enter
从其他应用程序自动导入模块时。导入行的前缀为src.
,如
from src.other_app.models import ModelName
它应该是
from other_app.models import ModelName
如何在PyCharm中重新配置Django路径以将src
目录用作Dango应用/模块的根?
答案 0 :(得分:1)
在pycharm中,当你打开一个项目时,你在你打开的文件夹中设置了path
环境变量,在本例中是Project Directory
,但你可以在pycharm中更改path
做某事就像this answer中所描述的那样。仅在/src/
(added by user)