aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar
diff options
context:
space:
mode:
Diffstat (limited to 'debug_toolbar')
-rw-r--r--debug_toolbar/middleware.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py
index af898f1..6e86223 100644
--- a/debug_toolbar/middleware.py
+++ b/debug_toolbar/middleware.py
@@ -105,8 +105,12 @@ class DebugToolbarMiddleware(object):
toolbar = self.__class__.debug_toolbars.get(thread.get_ident())
if not toolbar:
return
+ result = None
for panel in toolbar.panels:
- panel.process_view(request, view_func, view_args, view_kwargs)
+ response = panel.process_view(request, view_func, view_args, view_kwargs)
+ if response:
+ result = response
+ return result
def process_response(self, request, response):
__traceback_hide__ = True