首页 > django > django 发送错误报告

django 发送错误报告

2009年10月13日 roboter 发表评论 阅读评论

网站发布之后,需要设置debug=false。这时候如果发生500错误,就不能直接看到出错信息了,django会通过email发送相关的错误信息。需要在settings中进行相关设置即可。老外有一篇文章写得很详细,主要设置如下字段:

EMAIL_HOST=’smtp.xxx.com’
EMAIL_PORT=25
EMAIL_HOST_USER=’my_mailbox_name’
EMAIL_HOST_PASSWORD=’my_mailbox_password’
SERVER_EMAIL=’webmaster@yyy.com’
ADMINS=( (’PK Shiu’, ’support@yyy.com’),)
DEBUG=False

gmail功能强大,可以使用gmail来发送,可以新注册一个gmail信箱专门用于发送错误报告。在settings中需要再加一个设置:

EMAIL_USE_TLS = True

分类: django 标签:
  1. 2009年11月1日19:56 | #1

    EMAIL_HOST_USER 要写全email地址。
    最好用本地SMTP,否则速度比较慢。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.