0

当调试为真时,网站很好,但当设置为假时,它在每个页面上都会给我一个服务器错误 500。当我进入 heroku logs --tail 时,它告诉我存在状态 500 问题。我已经设置了允许的主机,所以这不是问题。

有人对问题的根源有什么建议吗?

将不胜感激任何建议,谢谢。

4

1 回答 1

0

尝试添加DEBUG_PROPAGATE_EXCEPTIONS = True您的setting.py。这样,您可以在日志中看到错误。

其次,此错误的主要原因通常是通过白噪声服务的静态文件。运行heroku run python manage.py collectstatic,但在此之前确保您的 STATIC_ROOT 是正确的。

于 2020-09-15T17:59:00.707 回答