0

有没有一种简单的方法可以防止 Django 为某些视图或 URL 发送错误电子邮件?

我今天注意到,我们的登录视图发生了一些错误。由于 Django 在这些电子邮件中包含 POST 数据,因此它是电子邮件明文密码。这显然不理想,我宁愿不必杀死整个系统来防止这种情况。

4

2 回答 2

2

Django 允许您指定敏感变量以在每个视图的基础上从回溯中省略,或者编写您自己的过滤逻辑并将其绑定到所有电子邮件通知。我认为这是在 1.4 中首次添加的。文档有很好的例子:

https://docs.djangoproject.com/en/dev/howto/error-reporting/#sensitive_variables

https://docs.djangoproject.com/en/dev/howto/error-reporting/#custom-error-reports

于 2013-06-05T20:33:29.790 回答
0

Django 不提供基于每个视图或每个 URL 过滤电子邮件的方法。

有两种常见的方法来处理这种情况:

  1. 修复导致错误的条件
  2. 在接收端过滤电子邮件
于 2013-06-05T20:32:46.880 回答