【发布时间】:2014-07-31 23:09:00
【问题描述】:
我尽量不要尖叫......
我正在尝试部署我的 django 项目,但我似乎无法正确设置设置模块。我一直在谷歌搜索,结果空空如也。我以前部署过项目(但仍然是菜鸟)并且没有遇到这个问题,所以我无法弄清楚。请帮忙。
我在 dotcloud 上进行部署。 FWIW 我打算在 heroku 上部署(直到我意识到 dotcloud 更适合我的项目)并且遇到了同样的错误。我就是想不通我做错了什么!
我的设置文件位于:
/Users/<myname>/wheretoeat/wheretoeat/wheretoeat/settings.py
wsgi.py
import os
import sys
#sys.path.append('/Users/<myname>/wheretoeat/wheretoeat/wheretoeat')
from django.core.wsgi import get_wsgi_application
import sys
sys.path.append('/Users/<myname>/wheretoeat/wheretoeat/wheretoeat')
#sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__),'wheretoeat')))
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
os.environ["DJANGO_SETTINGS_MODULE"] = "wheretoeat.settings"
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "wheretoeat.settings")
【问题讨论】:
标签: python django wsgi django-settings dotcloud