settings: Add a console logger.

This commit is contained in:
Brett Smith 2018-10-05 10:45:02 -04:00
parent ff6da2e15e
commit 146377454d

View file

@ -237,9 +237,7 @@ INSTALLED_APPS = [
'email_log',
]
# 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.
# A sample logging configuration.
# See http://docs.djangoproject.com/en/dev/topics/logging for
# more details on how to customize your logging configuration.
LOGGING = {
@ -251,6 +249,10 @@ LOGGING = {
}
},
"handlers": {
'console': {
'level': os.environ.get('DJANGO_LOG_LEVEL', 'WARNING'),
'class': 'logging.StreamHandler',
},
"mail_admins": {
"level": "ERROR",
"filters": ["require_debug_false"],
@ -258,6 +260,10 @@ LOGGING = {
}
},
"loggers": {
'django': {
'handlers': ['console'],
'propagate': True,
},
"django.request": {
"handlers": ["mail_admins"],
"level": "ERROR",