aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAymeric Augustin2014-03-09 21:50:41 +0100
committerAymeric Augustin2014-03-09 21:51:35 +0100
commita9134faef721f0166f25b0ae717ab96e4c3a4a40 (patch)
tree204dc8326aa869c42f0ea8d273b55926cdeed972
parent88712cf843503b3fb0e97523b80417b08a83d1fd (diff)
downloaddjango-debug-toolbar-a9134faef721f0166f25b0ae717ab96e4c3a4a40.tar.bz2
Document DISABLE_PANELS.
-rw-r--r--debug_toolbar/panels/__init__.py2
-rw-r--r--debug_toolbar/settings.py12
-rw-r--r--docs/configuration.rst11
-rw-r--r--docs/panels.rst2
4 files changed, 9 insertions, 18 deletions
diff --git a/debug_toolbar/panels/__init__.py b/debug_toolbar/panels/__init__.py
index a7e3528..74b0734 100644
--- a/debug_toolbar/panels/__init__.py
+++ b/debug_toolbar/panels/__init__.py
@@ -24,7 +24,7 @@ class Panel(object):
@property
def enabled(self):
# Check to see if settings has a default value for it
- if get_name_from_obj(self) in dt_settings.CONFIG['DEFAULT_DISABLED_PANELS']:
+ if get_name_from_obj(self) in dt_settings.CONFIG['DISABLE_PANELS']:
default = 'off'
else:
default = 'on'
diff --git a/debug_toolbar/settings.py b/debug_toolbar/settings.py
index 2c71888..9ec2736 100644
--- a/debug_toolbar/settings.py
+++ b/debug_toolbar/settings.py
@@ -16,7 +16,7 @@ from django.utils import six
CONFIG_DEFAULTS = {
# Toolbar options
- 'DEFAULT_DISABLED_PANELS': set(['debug_toolbar.panels.redirects.RedirectsPanel']),
+ 'DISABLE_PANELS': set(['debug_toolbar.panels.redirects.RedirectsPanel']),
'INSERT_BEFORE': '</body>',
'RENDER_PANELS': None,
'RESULTS_STORE_SIZE': 10,
@@ -128,23 +128,23 @@ else:
if 'INTERCEPT_REDIRECTS' in USER_CONFIG:
warnings.warn(
"INTERCEPT_REDIRECTS is deprecated. Please use the "
- "DEFAULT_DISABLED_PANELS config in the"
+ "DISABLE_PANELS config in the"
"DEBUG_TOOLBAR_CONFIG setting.", DeprecationWarning)
if USER_CONFIG['INTERCEPT_REDIRECTS']:
if 'debug_toolbar.panels.redirects.RedirectsPanel' \
- in CONFIG['DEFAULT_DISABLED_PANELS']:
+ in CONFIG['DISABLE_PANELS']:
# RedirectsPanel should be enabled
try:
- CONFIG['DEFAULT_DISABLED_PANELS'].remove(
+ CONFIG['DISABLE_PANELS'].remove(
'debug_toolbar.panels.redirects.RedirectsPanel'
)
except KeyError:
# We wanted to remove it, but it didn't exist. This is fine
pass
elif not 'debug_toolbar.panels.redirects.RedirectsPanel' \
- in CONFIG['DEFAULT_DISABLED_PANELS']:
+ in CONFIG['DISABLE_PANELS']:
# RedirectsPanel should be disabled
- CONFIG['DEFAULT_DISABLED_PANELS'].add(
+ CONFIG['DISABLE_PANELS'].add(
'debug_toolbar.panels.redirects.RedirectsPanel'
)
diff --git a/docs/configuration.rst b/docs/configuration.rst
index 8ad9087..7f7461b 100644
--- a/docs/configuration.rst
+++ b/docs/configuration.rst
@@ -57,7 +57,7 @@ toolbar itself, others are specific to some panels.
Toolbar options
~~~~~~~~~~~~~~~
-* ``DEFAULT_DISABLED_PANELS``
+* ``DISABLE_PANELS``
Default: ``set(['debug_toolbar.panels.redirects.RedirectsPanel'])``
@@ -149,14 +149,6 @@ Panel options
Useful for eliminating server-related entries which can result
in enormous DOM structures and toolbar rendering delays.
-* ``INTERCEPT_REDIRECTS``
-
- Default: ``False``
-
- Panel: redirects
-
- If set to ``True``, the redirect panel will be active by default.
-
* ``SHOW_TEMPLATE_CONTEXT``
Default: ``True``
@@ -185,6 +177,5 @@ Here's what a slightly customized toolbar configuration might look like::
'RESULTS_STORE_SIZE': 3,
'SHOW_COLLAPSED': True,
# Panel options
- 'INTERCEPT_REDIRECTS': True,
'SQL_WARNING_THRESHOLD': 100, # milliseconds
}
diff --git a/docs/panels.rst b/docs/panels.rst
index ed7abbf..58713b4 100644
--- a/docs/panels.rst
+++ b/docs/panels.rst
@@ -103,7 +103,7 @@ ready.
Since this behavior is annoying when you aren't debugging a redirect, this
panel is included but inactive by default. You can activate it by default with
-the ``INTERCEPT_REDIRECTS`` configuration option.
+the ``DISABLE_PANELS`` configuration option.
Non-default built-in panels