特定页面上的Heroku Server 500错误

时间:2015-01-28 05:47:25

标签: django heroku

刚刚在Heroku上部署了一个Django应用程序。除了我的网站的一个页面创建了一个Server 500错误(即使它在我的本地开发服务器上工作正常),一切正常。

提出错误的页面没有做任何异常。它会进行一些数据库调用,渲染一些表单,实现JQuery等。任何线索是什么,或者我如何调试它?

另外,我认为这可能是一个数据问题,因为Dev中的数据与生产中的数据不匹配,但我检查过,这似乎不是原因。

2 个答案:

答案 0 :(得分:1)

在您的django DEBUG=TRUE文件中启用settings.py或输入控制台heroku logs --app your_app以获取heroku服务器日志。

答案 1 :(得分:1)

这是因为我没有包含runtime.txt告诉Heroku使用Python 3而不是2,后来在我的一个视图中引发了一个错误,我在其中调用了没有args的super()。