django-debug-toolbar :
웹페이지에서 Django의 버전, cpu, 설정, 헤더, 요청, sql, 정적 파일, 템플릿, 캐시, 신호(signal),
로깅과 리다이렉트 가로채기(Intercept redirect) 정보를 볼 수 있다.
https://django-debug-toolbar.readthedocs.io/en/stable/installation.html#getting-the-code
---사용법---
1) 설치
pip install django-debug-toolbar
2) 설정 : settings.py 에 아래와 같은 코드를 적어 준다.
INSTALLED_APPS = [
...
'debug_toolbar',
]
# MIDDLEWARE 에도 아래와 같은 코드를 추가해 준다.
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
]
...
STATIC_URL = '/static/'
# 이 ip 에서만 디버그 툴바가 보인다.
INTERNAL_IPS = ('127.0.0.1', )
3) 메인 URL 설정 : 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)),
] + urlpatterns
이제 프로젝트를 실행하면 브라우저의 우측에 디버그 툴바가 보일 것이다.