django-debig-toolbar
- 장고 디버그 툴바는 현재 request/response에 대한 다양한 디버깅 정보를 보ㅇ준다.
- SQLPanel을 통해 각 요청 처리 시에 발생한 SQL 내역 확인 가능하다.
- 응답속도가 짧을 수록 웹 서비는 빠릿빠릿해진다.
django-debug-toolbar 설치
pip install django-debug-toolbar
를 커멘드라인에 입력하여 디버그 툴바를 다운로드 한다.
setting.py설정
# 프로젝트/setting.py
INSTALLED_APPS = [ ..., "debug_toolbar"]
MIDDLEWARE = ["debug_toolbar.middleware.DebugToolbarMiddleware", ...]
INTERNAL_IPS = ["127.0.0..1"]
# 프로젝트/urls.py
from django.conf import settings
from django.conf.urls import include, url
if settings.DEBUG:
import debug_toolbar
urlpatterns += [
url(r'^__debug__/', include(debug_toolbar.urls)),
]
사용시 주의사항
해당 페이지의 펨플릿에 <body>태그가 있어야 debug-toolbar html/script가 주입이 된다.
참고 : nomade.kr을 정리한 것입니다.
'Web > Django' 카테고리의 다른 글
☁ Auzer를 이용하여 Django 배포하기 - [1부] (0) | 2019.08.26 |
---|---|
[Django 오류]django.db.migrations.exceptions.InconsistentMigrationHistory: 오류 발생시 (2) | 2017.08.06 |
[Django]url (0) | 2017.08.03 |
Django 배포하기 (1) | 2017.07.31 |
Django와 Apache2연결하기 (0) | 2017.07.31 |