【发布时间】:2013-04-19 13:34:42
【问题描述】:
在我的设置中,我设置了DEBUG=False,但这反而在开发和生产中产生了 500 错误。所以我环顾四周,发现了这个 (Setting DEBUG = False causes 500 Error) 并尝试了一下。
ALLOWED_HOSTS = ['www.heroku.com']
但这不起作用,我做错了什么?我正在使用 heroku 托管
【问题讨论】:
在我的设置中,我设置了DEBUG=False,但这反而在开发和生产中产生了 500 错误。所以我环顾四周,发现了这个 (Setting DEBUG = False causes 500 Error) 并尝试了一下。
ALLOWED_HOSTS = ['www.heroku.com']
但这不起作用,我做错了什么?我正在使用 heroku 托管
【问题讨论】:
您的应用未托管在 www.heroku.com 上。相反,尝试
ALLOWED_HOSTS = [".herokuapp.com"]
【讨论】:
你试过了吗
python manage.py collecstatic
?
您应该查看文件目录,因为在生产静态文件目录更改时。 heroku 使用 whitenouse
【讨论】: