我已经成功地将Django Web应用程序部署到Heroku,但它出现了应用程序错误。
heroku logs
2010-09-16T15:13:46.677020+00:00 app[web.1]: Processing PostController#list (for 208.39.138.12 at 2010-09-16 15:13:46) [GET]
2010-09-16T15:13:46.677023+00:00 app[web.1]: Rendering template within layouts/application
2010-09-16T15:13:46.677902+00:00 app[web.1]: Rendering post/list
2010-09-16T15:13:46.678990+00:00 app[web.1]: Rendered includes/_header (0.1ms)
2010-09-16T15:13:46.698234+00:00 app[web.1]: Completed in 74ms (View: 31, DB: 40) | 200 OK [http://myapp.heroku.com/]
2010-09-16T15:13:46.723498+00:00 heroku[router]: at=info method=GET path="/posts" host=myapp.herokuapp.com" fwd="204.204.204.204" dyno=web.1 connect=1ms service=18ms status=200 bytes=975
2010-09-16T15:13:47.893472+00:00 app[worker.1]: 2 jobs processed at 16.6761 j/s, 0 failed ...
我也尝试从Django的www.example.com设置DEBUG = Truesettings.py但没有显示错误。
我的应用程序链接:https://user-poll-app.herokuapp.com/
我的github回购:https://github.com/AmolGode/User-Pollster-2.0
1条答案
按热度按时间pkwftd7m1#
这可能是以下情况之一:
python-3.10.5
。settings.py
中的.env文件,您可以执行以下操作:heroku config:set SECRET_KEY="someSortOfKey"
我在这里做了一个部署到Heroku自述文件,这可能会有帮助。
在自述文件中,直接跳到#Deployment或#Debugging(均位于自述文件的底部)。
希望这对你有帮助。