繁体   English   中英

当 DEBUG=False 并使用 django_heroku 时,Django 应用程序不起作用

[英]Django app does not work when DEBUG=False and using django_heroku

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM