【发布时间】:2020-12-14 21:38:09
【问题描述】:
我面临以下问题:
我想在 django 管理页面中添加一个模型的新实例,但我确实收到 500 错误。现在我想将管理页面中发生的所有错误记录到一个文件中。
重要细节:
- 网站在生产中运行,因此我没有在浏览器或控制台中获得反馈(因为我使用 Gunicorn)。
- 这仅适用于一种特定型号。
- 这仅在为该模型添加新实例时发生,而不是在更改现有实例时发生
- 登录视图没有帮助,因为在管理页面中发生错误
我不想让你帮我调试我的 django 代码。我只对有关如何记录发生的每个错误的提示和教程感兴趣,无论它发生在管理页面还是实际站点中。我很高兴任何提示和建议!谢谢!感谢您的建议!
【问题讨论】:
-
500 错误的堆栈跟踪是什么?在日志记录和操作方法方面......从这里开始,loggly.com/ultimate-guide/python-logging-basics
-
如何获取错误的堆栈跟踪?感谢您的链接!
-
哦,我刚刚发现:sudo systemctl status gunicorn 然后我可以看到堆栈跟踪。我现在设法解决了这个问题:D 谢谢!也感谢您的链接!
标签: django django-models admin