반응형
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
'python' 카테고리의 다른 글
[python-django] 모델에 작성하는 __str__에 대해서 (0) | 2022.12.02 |
---|---|
[python-django]multi databases를 사용하는 방법 (0) | 2022.11.24 |
[python-django] django의 transaction에 대해서 with atomic (0) | 2022.11.17 |
[python-django]스케쥴러(apschedular 사용) (0) | 2022.11.15 |
[python-django]summernote 설치방법 - extra(Admin에 적용) (0) | 2022.11.04 |
댓글