1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Merge branch 'ticket_19325' of https://github.com/hannesstruss/django into hannesstruss-ticket_19325

This commit is contained in:
Jannis Leidel
2012-11-22 10:03:52 +01:00
5 changed files with 69 additions and 3 deletions

View File

@@ -440,7 +440,7 @@ Handlers
Django provides one log handler in addition to those provided by the
Python logging module.
.. class:: AdminEmailHandler([include_html=False])
.. class:: AdminEmailHandler(include_html=False, email_backend=None)
This handler sends an email to the site admins for each log
message it receives.
@@ -476,6 +476,23 @@ Python logging module.
sensitive information to be filtered out of error reports -- learn more on
:ref:`Filtering error reports<filtering-error-reports>`.
.. versionadded:: 1.6
By setting the ``email_backend`` argument of ``AdminEmailHandler``, the
:ref:`email backend <topic-email-backends>` that is being used by the
handler can be overridden, like this::
'handlers': {
'mail_admins': {
'level': 'ERROR',
'class': 'django.utils.log.AdminEmailHandler',
'email_backend': 'django.core.mail.backends.filebased.EmailBackend',
}
},
By default, an instance of the email backend specified in
:setting:`EMAIL_BACKEND` will be used.
.. _Sentry: http://pypi.python.org/pypi/sentry