Django error信息邮件通知功能配置部署

发布时间:2017-7-9 7:22:01编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Django error信息邮件通知功能配置部署 ",主要涉及到Django error信息邮件通知功能配置部署 方面的内容,对于Django error信息邮件通知功能配置部署 感兴趣的同学可以参考一下。

1、 最近QA成为项目的重点,除了突破依赖外部表的阻力开始启用单元测试,还有一点就是对在线的生产服务的错误信息启用这个邮件通知功能,下面简单说一下启用方法:

1、发送邮件账号配置配置:

  1. EMAIL_HOST = 'smtp.smthserver.com'  
  2. EMAIL_PORT = '25'  
  3. EMAIL_HOST_USER = 'no-reply@mydomain.com'  
  4. EMAIL_HOST_PASSWORD = 'mailpassword'  

2、ADMINS配置:
  1. ADMINS = [('John', 'john@example.com'), ('Mary', 'mary@example.com')]  

3、SERVER_EMAIL配置
  1. SERVER_EMAIL = 'no-reply@mydomain.com'  

4、如果你做了自定义的logging配置,这个时候需要在logging中添加mail hander,并把它加到error信息的handlers列表中。

5、敏感变量信息屏蔽,对于view级的敏感信息屏蔽用装饰器@sensitive_variables,对于全局需要自定义ExceptionReporterFilter,看了一下系统默认的SafeExceptionReporterFilter的实现,最简单的自定义实现方法是改写那个reporter模板。


上一篇:Azure SQL Database (23) Azure SQL Database Dynamic Data Masking动态数据掩码
下一篇:Centos nginx安装

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款