aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/utils/tracking
diff options
context:
space:
mode:
Diffstat (limited to 'debug_toolbar/utils/tracking')
-rw-r--r--debug_toolbar/utils/tracking/db.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/debug_toolbar/utils/tracking/db.py b/debug_toolbar/utils/tracking/db.py
index 97a9241..c808a7f 100644
--- a/debug_toolbar/utils/tracking/db.py
+++ b/debug_toolbar/utils/tracking/db.py
@@ -71,7 +71,12 @@ class NormalCursorWrapper(object):
finally:
stop = datetime.now()
duration = ms_from_timedelta(stop - start)
- stacktrace = tidy_stacktrace(reversed(inspect.stack()))
+ enable_stacktraces = getattr(settings, 'DEBUG_TOOLBAR_CONFIG', {}) \
+ .get('ENABLE_STACKTRACES', True)
+ if enable_stacktraces:
+ stacktrace = tidy_stacktrace(reversed(inspect.stack()))
+ else:
+ stacktrace = []
_params = ''
try:
_params = simplejson.dumps([force_unicode(x, strings_only=True) for x in params])