特定页面上的 Heroku Server 500 错误
Heroku Server 500 error on particular page
刚刚在 Heroku 上部署了一个 Django 应用程序。一切正常,除了我网站的一页创建服务器 500 错误(即使它在我的本地开发服务器上工作正常)。
引发错误的页面没有任何异常。它进行一些数据库调用、呈现一些表单、实现 JQuery 等。任何线索这可能是什么或我如何调试它?
此外,我认为这可能是数据问题,因为我在 Dev 中的数据与我在生产中的数据不匹配,但我检查了一下,这似乎不是原因。
在您的 django settings.py
文件中启用 DEBUG=TRUE
或在控制台中输入 heroku logs --app your_app
以获取 heroku 服务器日志。
这是因为我没有包含 runtime.txt
告诉 Heroku 使用 Python 3 而不是 2,这随后在我的一个视图中引发了一个错误,我调用了 super() 没有参数。
刚刚在 Heroku 上部署了一个 Django 应用程序。一切正常,除了我网站的一页创建服务器 500 错误(即使它在我的本地开发服务器上工作正常)。
引发错误的页面没有任何异常。它进行一些数据库调用、呈现一些表单、实现 JQuery 等。任何线索这可能是什么或我如何调试它?
此外,我认为这可能是数据问题,因为我在 Dev 中的数据与我在生产中的数据不匹配,但我检查了一下,这似乎不是原因。
在您的 django settings.py
文件中启用 DEBUG=TRUE
或在控制台中输入 heroku logs --app your_app
以获取 heroku 服务器日志。
这是因为我没有包含 runtime.txt
告诉 Heroku 使用 Python 3 而不是 2,这随后在我的一个视图中引发了一个错误,我调用了 super() 没有参数。