django-debug-toolbar構成

3373 ワード

1.インストール

pip install django-debug-toolbar

2.構成


ステップ1:settings.py
INSTALLED_APPSに'debug_toolbar.apps.DebugToolbarConfig'を追加
MIDDLEWAREに'debug_toolbar.middleware.DebugToolbarMiddleware'を追加
ファイル末尾の追加
INTERNAL_IPS = ('127.0.0.1',)
DEBUG_TOOLBAR_PATCH_SETTINGS = False
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',
]

debug保持オープン
DEBUG = True

手順2:urls.py
ファイル末尾の追加
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = urlpatterns+[url(r'^__debug__/',include(debug_toolbar.urls)),]

構成完了