python – 使用Django app,Heroku筹集500而不是404
作者:互联网
我设计了我的应用程序的URL以匹配所有条件并发现它在我的本地计算机上运行完美且DEBUG = FALSE但是当部署到Heroku时我似乎有一个问题,所有应该引发404的网址最终会提高500?
有没有人遇到过这个?
我的网址格局
url(r'^$', 'index', name='dashboard_index'),
检索http:// localhost:5000/123 /时会引发404页面
检索http://myapp.com/123/时,它会提高500页
解决方法:
当您将DEBUG设置为False时,您需要在TEMPLATE_DIRS中的某处提供404.html和500.html.如果您不提供这些,则会引发TemplateDoesNotExist异常,该异常会被捕获为500错误.
标签:python,heroku,django,django-urls 来源: https://codeday.me/bug/20190530/1182539.html