Django(장고) - SQL Query Logging 설정
(1). Settings.py 설정
① ORM 기반의 Django 디폴트(Default) 로그설정은 데이터베이스 SQL Query문을 출력하지 않습니다.
하단의 Logging 설정을 통해서 결과화면과 같이 SQL 쿼리 내용을 확인하실 수 있습니다.
② 이외에도 더욱 디테일(Detail)한 설정은 공식 레퍼런스(링크)를 확인해서 사용하자.
③ 아래 내용을 settings.py 파일에 붙여넣기 후 서버를 재시작 합니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'handlers': { 'console': { 'level': 'DEBUG', 'class': 'logging.StreamHandler', } }, 'loggers': { 'django.db.backends': { 'handlers': ['console'], 'level': 'DEBUG', }, } } | cs |
(2). 결과 화면
'웹 백엔드 > Django & Flask' 카테고리의 다른 글
Flask(플라스크) - 파이썬 Flask 로그인(Login) 및 세션, DB 연결 예제 및 소스 (4) | 2019.05.13 |
---|---|
Flask(플라스크) - 파이썬 Flask 기본 템플릿(template) 예제 및 소스파일 (1) | 2018.06.22 |
Flask(플라스크) - 파이썬 Flask 파일 업로드(file upload) 예제 및 소스파일 (7) | 2018.06.20 |
Flask(플라스크) - 파이썬 Flask RestFul API 서버 작성 예제 및 다운로드 (0) | 2018.01.21 |
Django(장고) - 로깅(Logging) 설정 및 로그(Log)파일로 저장 (0) | 2017.10.09 |