1
我试图创建冈新的应用程序,并且我得到这个错误:冈抱怨,它无法导入设置
Error: Could not import settings 'dt.conf.production' (Is it on sys.path?): No module named dt.conf.production.
我证实该文件存在,然而,即使没有“在shell中成功导入“dt.conf中的生产”。
我试图创建冈新的应用程序,并且我得到这个错误:冈抱怨,它无法导入设置
Error: Could not import settings 'dt.conf.production' (Is it on sys.path?): No module named dt.conf.production.
我证实该文件存在,然而,即使没有“在shell中成功导入“dt.conf中的生产”。
这里有一对问题。在这里,他们正在越来越尴尬。
首先,确保将父目录添加到sys.path中。你wsgi.py文件应该是这样的:
import os
import sys
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dt.conf.production")
# Add parent dir to path
sys.path.insert(0, os.path.abspath(
os.path.join(os.path.abspath(os.path.dirname(__file__)),
os.pardir)))
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
第二,这是杀了我,请记住,当你调用冈部署,它会采取一切在你的库中的一个。所以,在我的情况,我不得不这样做
git add conf
git commit
,然后做
gondor deploy primary master
希望它能帮助!