首页 > 解决方案 > 当 DEBUG=False 并使用 django_heroku 时,Django 应用程序不起作用

问题描述

我尝试使用 heroku 部署我的 Django 网站,并使用了一个名为 Django-Heroku 的库。设置我settings.py的部署时,它会在我的文件的最后一行Server Error (500)设置 DEBUG = False、导入import django_heroku 和写入时返回。如何检查禁用我的 django 网站进行生产的设置?django_heroku.settings(locals())settings.pydjango_heroku

注意:设置时它不会显示任何错误,DEBUG=True并且 django 应用程序工作正常。

标签: pythondjangoheroku

解决方案


我也遇到了这个问题,它会为您返回特定模板的错误,如果您尝试另一个模板,您应该会看到它有效,所以顺便说一句,您需要检查您的模板以获取该特定 url,也许您忘记了一些 html 元素来关闭您的标签!检查它,修复它并再次推动它,它会工作!


推荐阅读