首先,我使用pycharm创建django项目 pj2 ,显然,在此之前我已经有一个 pj1 。
pj1 是在名为 venv 的virtualenv中创建的。当我运行新项目时
cd pj2
python manage.py runserver
无论我是否在虚拟环境中创建 pj2 ,它都会输入URL 127.0.0.1:8000/catalog 。 目录是 pj1 的应用。
为什么会这样?在cmd中还可以。所以我认为问题是pycharm。
答案 0 :(得分:0)
确保选择了正确的虚拟环境,然后转到:
Preferences -> Project -> Project Interpreter
还要验证您的Django项目根目录,设置和管理脚本是否正确:
Preferences -> Languages & Framework -> Django