X-Git-Url: https://git.mdrn.pl/prawokultury.git/blobdiff_plain/d57cb0586003722ceca5c06519d3225686566a78..b74a8ca3378d9c4e377fa25109a48d034a9bf959:/prawokultury/settings.d/40-logging.py?ds=sidebyside diff --git a/prawokultury/settings.d/40-logging.py b/prawokultury/settings.d/40-logging.py new file mode 100644 index 0000000..3d91c9c --- /dev/null +++ b/prawokultury/settings.d/40-logging.py @@ -0,0 +1,28 @@ +# A sample logging configuration. The only tangible logging +# performed by this configuration is to send an email to +# the site admins on every HTTP 500 error when DEBUG=False. +# See http://docs.djangoproject.com/en/dev/topics/logging for +# more details on how to customize your logging configuration. +LOGGING = { + 'version': 1, + 'disable_existing_loggers': False, + 'filters': { + 'require_debug_false': { + '()': 'django.utils.log.RequireDebugFalse' + } + }, + 'handlers': { + 'mail_admins': { + 'level': 'ERROR', + 'filters': ['require_debug_false'], + 'class': 'django.utils.log.AdminEmailHandler' + } + }, + 'loggers': { + 'django.request': { + 'handlers': ['mail_admins'], + 'level': 'ERROR', + 'propagate': True, + }, + } +}