当我最初创建我的 Django 项目时,我有这个文件夹结构:
project/
project/
manage.py
settings.py
...
在最顶层的文件夹中,我初始化了我的 git repo 以及我的虚拟环境。
我想折叠顶层文件夹(就好像我运行了`django-admin.py startproject 。':
project/
manage.py
settings.py
但是,当我尝试手动执行此操作时,它突然找不到设置模块。它仍在寻找它在project.settings.
哪里可能是硬编码的?
当我运行时python manage.py runserver
,我收到此错误:
ImportError: Could not import settings 'module.settings' (Is it on sys.path?): No module named settings
当我运行时,django-admin.py help <some subcommands>
我收到此错误:
ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
我确定在某个地方我有设置设置的路径,但我找不到它。有任何想法吗?