Skip to content

Commit d661dcb

Browse files
committed
fix: logging
1 parent c79a670 commit d661dcb

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

settings.py

+30
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
https://docs.djangoproject.com/en/3.2/ref/settings/
1414
"""
1515

16+
import json
1617
import os
1718
from pathlib import Path
1819

@@ -56,3 +57,32 @@
5657
# https://docs.djangoproject.com/en/3.2/topics/http/sessions/
5758

5859
SESSION_ENGINE = "api.models.session"
60+
61+
62+
LOGGING = {
63+
"version": 1,
64+
"disable_existing_loggers": False,
65+
"formatters": {
66+
"default": {
67+
"format": json.dumps(
68+
{
69+
"name": "%(name)s",
70+
"level": "%(levelname)s",
71+
"message": "%(message)s",
72+
},
73+
separators=(",", ":"),
74+
),
75+
"style": "%",
76+
},
77+
},
78+
"handlers": {
79+
"console": {
80+
"class": "logging.StreamHandler",
81+
"formatter": "default",
82+
},
83+
},
84+
"root": {
85+
"level": os.getenv("LOG_LEVEL", "INFO"),
86+
"handlers": ["console"],
87+
},
88+
}

0 commit comments

Comments
 (0)