diff options
Diffstat (limited to 'debug_toolbar')
| -rw-r--r-- | debug_toolbar/models.py | 3 | ||||
| -rw-r--r-- | debug_toolbar/settings.py | 3 | 
2 files changed, 5 insertions, 1 deletions
| diff --git a/debug_toolbar/models.py b/debug_toolbar/models.py index 2db10b8..c9a12d8 100644 --- a/debug_toolbar/models.py +++ b/debug_toolbar/models.py @@ -6,6 +6,7 @@ from django.core.urlresolvers import clear_url_caches, reverse, NoReverseMatch  from django.utils.importlib import import_module  import debug_toolbar +from debug_toolbar import settings as dt_settings  from debug_toolbar.middleware import DebugToolbarMiddleware @@ -56,7 +57,7 @@ def patch_root_urlconf():          clear_url_caches() -if settings.DEBUG: +if dt_settings.PATCH_SETTINGS:      patch_internal_ips()      patch_middleware_classes()      patch_root_urlconf() diff --git a/debug_toolbar/settings.py b/debug_toolbar/settings.py index 022fb8a..bde8a1c 100644 --- a/debug_toolbar/settings.py +++ b/debug_toolbar/settings.py @@ -122,3 +122,6 @@ else:                  "%r was renamed to %r. Update your DEBUG_TOOLBAR_PANELS "                  "setting." % (old_panel, new_panel), DeprecationWarning)              PANELS[index] = new_panel + + +PATCH_SETTINGS = getattr(settings, 'DEBUG_TOOLBAR_PATCH_SETTINGS', settings.DEBUG) | 
