我正在 django 中设置一个站点,其中包含 2 个 django 勺中建议的多个设置文件,其中 settings.py 被替换为包含多个设置文件(local.py 等)的设置目录。当我将 settings.py 保留在默认位置时,我的开发服务器将运行良好,但是当我将其移动到我创建的新设置目录并运行开发服务器时:
python manage.py runserver --settings=mysite.settings.local
我得到错误:
ImportError:无法导入设置“mysite.settings.local”(是否在 sys.path 上?):没有名为 settings.local 的模块
我已将目录添加到 python 路径,当我进入 python 并输入时它会显示:
import sys
sys.path
我的想法不多了。任何帮助都会很棒。