django - 为什么在Django设置中将debug设置为false会阻止Heroku应用程序在开发和生产中加载?

标签 django heroku

在我的设置中,我设置了DEBUG=False,但这反而在开发和生产中都产生了500错误。所以我环顾四周,发现了这个(Setting DEBUG = False causes 500 Error)并对其进行了尝试。

ALLOWED_HOSTS = ['www.heroku.com']

但这没有用,我在做什么不对?我正在与heroku托管

最佳答案

您的应用程序未托管在www.heroku.com上。相反,尝试

ALLOWED_HOSTS = [".herokuapp.com"]

关于django - 为什么在Django设置中将debug设置为false会阻止Heroku应用程序在开发和生产中加载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16218446/

相关文章:

django - 对 Django 用户匹配查询不存在消息感到沮丧

javascript - 使用 AJAX 更改数据工具提示不起作用

ruby - Heroku 上 Mechanize 的 403 错误

ruby-on-rails - 在 Rails 中解码 Base64 编码的文件需要很长时间

python - 无法在 Django 测试中加载夹具数据

python - 我应该在哪个文件中编写代码来调整 Django 上的图像文件大小?

python - 无法在 Linux 上 pip 安装 psycopg2

mercurial - 如何使用 Mercurial 部署到 Heroku?

docker - Heroku:找不到 docker 入口点

python - 使 Django HTML 电子邮件报告中的堆栈级别可折叠