aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/settings.py
diff options
context:
space:
mode:
authorAymeric Augustin2013-11-30 13:38:57 +0100
committerAymeric Augustin2013-11-30 13:48:30 +0100
commit0200fc14a38be5d0bac9e5fe9484d585ffa76921 (patch)
tree49bc797da8a50b64ae70bae3050fa6587033202f /debug_toolbar/settings.py
parentdc04efa74316676ff73330b01e79b2debae1df9f (diff)
downloaddjango-debug-toolbar-0200fc14a38be5d0bac9e5fe9484d585ffa76921.tar.bz2
Provide a solution to prevent monkey-patching the settings.
This is necessary to work around extreme cases of circular imports. We really need to reverse URLs at import time and this isn't always possible.
Diffstat (limited to 'debug_toolbar/settings.py')
-rw-r--r--debug_toolbar/settings.py3
1 files changed, 3 insertions, 0 deletions
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)