3. Install
pip install django-debug-toolbar
write middleware “settings.py”
MIDDLEWARE_CLASSES += ('debug_toolbar.middleware.DebugToolbarMiddleware',) # 미들웨어 추가
INSTALLED_APPS += ('debug_toolbar',) # 앱 추가
INTERNAL_IPS = ('127.0.0.1',) # 툴바를 사용할 IP추가
DEBUG_TOOLBAR_PANELS = ( 'debug_toolbar.panels.version.VersionDebugPanel',
'debug_toolbar.panels.timer.TimerDebugPanel', 'debug_toolbar.panels.settings_vars.SettingsVarsDebugPanel',
'debug_toolbar.panels.headers.HeaderDebugPanel',
'debug_toolbar.panels.request_vars.RequestVarsDebugPanel',
'debug_toolbar.panels.template.TemplateDebugPanel', 'debug_toolbar.panels.sql.SQLDebugPanel',
'debug_toolbar.panels.signals.SignalDebugPanel', 'debug_toolbar.panels.logger.LoggingPanel', )
# 사용할 툴바 아이템 추가
4. Setting
어느 클라이언트에서든 접속할 수 있도록 설정
def custom_show_toolbar(request):
return True
DEBUG_TOOLBAR_CONFIG ={
'SHOW_TOOLBAR_CALLBACK': custom_show_toolbar,
'INTERCEPT_REDIRECTS': False,
}