【发布时间】:2018-11-24 18:12:35
【问题描述】:
我知道这个问题已经被问过很多次了,但是在浏览了我能找到的几乎所有线程之后,我仍然在努力理解我的问题。我在heroku上有一个django项目,只要我设置设置变量debug = True,它就可以很好地工作。 https://dry-depths-69493.herokuapp.com/
但是,一旦我将其设置为 False,就会收到 500 错误。我检查了 settings.py 有:
ALLOWED_HOSTS = ['dry-depths-69493.herokuapp.com','127.0.0.1',"localhost", "0.0.0.0", ".herokuapp.com"]
我在 Django 中设置了所有不必要的环境变量,并且只添加了
COLLECTSTATIC: 1
我还包括了 Whitenoise 并添加了 dj_database_url。有没有人有其他想法,这些问题的原因可能是什么?不幸的是,日志只是说这是一个 500 错误,但没有给出具体细节。这是github链接: https://github.com/Datenrausch/heroku
【问题讨论】:
-
你在开发服务器上运行过吗?
标签: python django heroku heroku-cli