diff options
| author | Aymeric Augustin | 2013-11-30 13:38:57 +0100 | 
|---|---|---|
| committer | Aymeric Augustin | 2013-11-30 13:48:30 +0100 | 
| commit | 0200fc14a38be5d0bac9e5fe9484d585ffa76921 (patch) | |
| tree | 49bc797da8a50b64ae70bae3050fa6587033202f /debug_toolbar/settings.py | |
| parent | dc04efa74316676ff73330b01e79b2debae1df9f (diff) | |
| download | django-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.py | 3 | 
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) | 
