如何在生产站点的 Django 回溯电子邮件中包含 request.User 详细信息
我想在发生错误时将 request.user 的内容包含在通过电子邮件发送给站点管理员的上下文详细信息中,以及回溯和 request.GET/POST/COOKIES/META
任何帮助表示赞赏。
I would like to include the contents of request.user in the context details emailed to the site admins when an error occurs, as well as the traceback and request.GET/POST/COOKIES/META
Any help appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
因为 process_exception 中间件会传递请求对象,所以您可以添加任何您想要请求的信息。META
Because process_exception middleware gets passed the request object, you can add whatever info you like to request.META
制作一个具有
process_exception
方法的中间件。http://docs.djangoproject.com/en/dev/ topic/http/middleware/#process-exception
我希望能给您一些想法!
Make a middleware that has a
process_exception
method.http://docs.djangoproject.com/en/dev/topics/http/middleware/#process-exception
I hope that gives you some ideas!