1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
from __future__ import unicode_literals
from django.conf import settings
from django.utils import six
CONFIG_DEFAULTS = {
'INTERCEPT_REDIRECTS': False,
'SHOW_TOOLBAR_CALLBACK': None,
'EXTRA_SIGNALS': [],
'HIDE_DJANGO_SQL': True,
'SHOW_TEMPLATE_CONTEXT': True,
'TAG': 'body',
'ENABLE_STACKTRACES': True,
'HIDDEN_STACKTRACE_MODULES': (
'socketserver' if six.PY3 else 'SocketServer',
'threading',
'wsgiref',
'debug_toolbar',
),
'ROOT_TAG_ATTRS': '',
}
CONFIG = {}
CONFIG.update(CONFIG_DEFAULTS)
CONFIG.update(getattr(settings, 'DEBUG_TOOLBAR_CONFIG', {}))
|