python
[python-django] logging 활성화
하이바네
2022. 11. 22. 10:17
반응형
python을 하다보면 orm의 쿼리에 대해 궁금한 경우가 있을 수 있다.
그 경우 debung-toolbar를 사용해도 되고, settings.py에 아래 내용을 추가하면 콘솔창에서 쿼리가 확인 가능하다.
#for log
LOGGING = {
'version': 1,
'disable_existing_loggers': False,
'formatters': {
'format1': {
'format': '[%(asctime)s] %(levelname)s [%(name)s:%(lineno)s] %(message)s',
'datefmt': '%d/%b/%Y %H:%M:%S'
},
'format2': {
'format': '%(levelname)s %(message)s'
},
},
'handlers': {
'console': {
'level': 'DEBUG',
'class': 'logging.StreamHandler',
}
},
'loggers': {'django': {'handlers': ['console'], 'propagate': False, 'level': 'INFO', },
'django.db.backends': {'handlers': ['console'], 'propagate': False, 'level': 'DEBUG', },
'django.request': {'handlers': ['console'], 'propagate': False, 'level': 'INFO', }, },
}
728x90