gpt4 book ai didi

python - 如何从 Django 的错误邮件中删除敏感信息

转载 作者:太空宇宙 更新时间:2023-11-04 01:34:31 26 4
gpt4 key购买 nike

我有一个接收敏感信息的 Django 站点。我使用 https/SSL,所以我很擅长这些东西。但是,我今天在一些信息的 POST 上发生了一个未处理的错误。在查看通过电子邮件发送给我的错误报告后,我意识到(令我震惊的是)敏感信息通过网络(在电子邮件中)未加密。

我在 Google 上进行了几次搜索,但并没有找到太多关于该主题的信息。看来我可以实现我的异常处理程序并将其插入

from django.core.handlers.base import BaseHandler

但是,我真正想做的是从 request.POST 中删除某些 View 的信息。似乎我可以为 View 创建一个装饰器,其中包含我不想包含在电子邮件中的已发布信息。

处理此问题的最佳方法是什么?

编辑:添加版本信息。

我目前正在将 Django 1.3.1 与 PostgreSQL 9.1 数据库一起使用(在这里可能并不重要)

最佳答案

Django 可能已经让您了解了这一点,它提供了用于过滤敏感信息的钩子(Hook):

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

关于python - 如何从 Django 的错误邮件中删除敏感信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11090781/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com