aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/settings.py
diff options
context:
space:
mode:
authorGravatar Johannes Christ <[email protected]>2018-09-23 16:16:40 +0200
committerGravatar Johannes Christ <[email protected]>2018-09-23 16:16:40 +0200
commit841c438486c97fc77a5139864a40c62e0dad50ff (patch)
tree516b77152ed71ce8ee5f09f35b09dfbcaf23b7de /pysite/settings.py
parentForce logs to stdout. (diff)
Ensure Django logs to stdout.
Diffstat (limited to 'pysite/settings.py')
-rw-r--r--pysite/settings.py27
1 files changed, 27 insertions, 0 deletions
diff --git a/pysite/settings.py b/pysite/settings.py
index 60a2dd5d..5badde5c 100644
--- a/pysite/settings.py
+++ b/pysite/settings.py
@@ -184,3 +184,30 @@ REST_FRAMEWORK = {
),
'TEST_REQUEST_DEFAULT_FORMAT': 'json'
}
+
+
+# Logging
+# https://docs.djangoproject.com/en/2.1/topics/logging/
+LOGGING = {
+ 'version': 1,
+ 'disable_existing_loggers': False,
+ 'formatters': {
+ 'verbose': {
+ 'format': (
+ '%(asctime)s | %(process)d:%(thread)d | %(module)s | %(levelname)-8s | %(message)s'
+ )
+ }
+ },
+ 'handlers': {
+ 'console': {
+ 'class': 'logging.StreamHandler'
+ }
+ },
+ 'loggers': {
+ 'django': {
+ 'handlers': ['console'],
+ 'propagate': True,
+ 'level': 'INFO' if DEBUG else env('LOG_LEVEL', default='WARN')
+ }
+ }
+}