장고 - django debug tool bar 설치 방법
pip install django-debug-toolbar
2. settings.py에 INSTALLED_APPS와 MIDDLEWARE에 관련 항목 추가
1 2 3 4 5 6 7 8
| INSTALLED_APPS = [ ... 'debug_toolbar', ] MIDDLEWARE = [ ... 'debug_toolbar.middleware.DebugToolbarMiddleware', ]
|
3. settings.py에 패널 설정값과 INTERNAL_IPS 값 추가
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| DEBUG = True INTERNAL_IPS = ['127.0.0.1'] DEBUG_TOOLBAR_PANELS = [ 'debug_toolbar.panels.versions.VersionsPanel', 'debug_toolbar.panels.timer.TimerPanel', 'debug_toolbar.panels.settings.SettingsPanel', 'debug_toolbar.panels.headers.HeadersPanel', 'debug_toolbar.panels.request.RequestPanel', 'debug_toolbar.panels.sql.SQLPanel', 'debug_toolbar.panels.staticfiles.StaticFilesPanel', 'debug_toolbar.panels.templates.TemplatesPanel', 'debug_toolbar.panels.cache.CachePanel', 'debug_toolbar.panels.signals.SignalsPanel', 'debug_toolbar.panels.logging.LoggingPanel', 'debug_toolbar.panels.redirects.RedirectsPanel', ]
|
4. Root urls.py 파일에 내용 추가
1 2 3 4 5 6 7 8
| from django.urls import include from django.conf import settings
if settings.DEBUG: import debug_toolbar urlpatterns += [ path('debug/', include(debug_toolbar.urls)), ]
|
5. 관련 스태틱 파일 업로드를 위해 명령 실행
$ python manage.py collectstatic
6. 관리자 페이지 접속하여 해당 모듈 잘 동작하는지 확인