如何解决Django - 如何不接收 HTTP 503 状态代码的电子邮件错误报告?
我为我的 django 应用程序配置了错误报告,因此它会通过电子邮件向我在 ADMINS
中的 settings.py
列表中指定的人发送报告(请参阅 this)。它运行良好。
基于official django documentation,它会在出现 HTTP 500 or greater
状态代码时触发:
当 DEBUG 为 False 时,Django 将向 ADMINS 中列出的用户发送电子邮件 每当您的代码引发未处理的异常和结果时进行设置 在内部服务器错误中(严格来说,对于任何带有 500 或更大的 HTTP 状态代码)。
如何覆盖此行为?
具体来说,我希望在HTTP 500
提出时只是收到电子邮件。
更多详情:
有时我会在我的应用程序中启用维护模式,因此每个请求都会以 HTTP 503
代码响应,并且由于 503 > 500
,django 会为每个请求向我发送一封电子邮件!我想以某种方式覆盖这种行为。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。