Skip to content

Latest commit

 

History

History
26 lines (24 loc) · 1.31 KB

checks.rst

File metadata and controls

26 lines (24 loc) · 1.31 KB

System checks

The following :external:doc:`system checks <topics/checks>` help verify the Django Debug Toolbar setup and configuration:

  • debug_toolbar.W001: debug_toolbar.middleware.DebugToolbarMiddleware is missing from MIDDLEWARE.
  • debug_toolbar.W002: debug_toolbar.middleware.DebugToolbarMiddleware occurs multiple times in MIDDLEWARE.
  • debug_toolbar.W003: debug_toolbar.middleware.DebugToolbarMiddleware occurs before django.middleware.gzip.GZipMiddleware in MIDDLEWARE.
  • debug_toolbar.W004: debug_toolbar is incompatible with MIDDLEWARE_CLASSES setting.
  • debug_toolbar.W005: Setting DEBUG_TOOLBAR_PANELS is empty.
  • debug_toolbar.W006: At least one DjangoTemplates TEMPLATES configuration needs to have django.template.loaders.app_directories.Loader included in ["OPTIONS"]["loaders"] or APP_DIRS set to True.
  • debug_toolbar.W007: JavaScript files are resolving to the wrong content type. Refer to :external:ref:`Django's explanation of mimetypes on Windows <staticfiles-development-view>`.
  • debug_toolbar.W008: The deprecated OBSERVE_REQUEST_CALLBACK setting is present in DEBUG_TOOLBAR_CONFIG. Use the UPDATE_ON_FETCH and/or SHOW_TOOLBAR_CALLBACK settings instead.