diff options
| author | David Cramer | 2011-05-10 00:20:25 -0700 | 
|---|---|---|
| committer | David Cramer | 2011-05-10 00:20:25 -0700 | 
| commit | 9514b001889e7331d80cc8c4f168b284a27825e0 (patch) | |
| tree | c9196663618a673cdfb7038ba921bc27d6da359f /debug_toolbar/middleware.py | |
| parent | 3f98e826400f29da672e96c1b08dc4bf7287b5c2 (diff) | |
| download | django-debug-toolbar-9514b001889e7331d80cc8c4f168b284a27825e0.tar.bz2 | |
Add support for __traceback_hide__ (tidy_stacktrace now inspects inspect.stack() rather than traceback.extract_stack()) (fixes #160)
Diffstat (limited to 'debug_toolbar/middleware.py')
| -rw-r--r-- | debug_toolbar/middleware.py | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/debug_toolbar/middleware.py b/debug_toolbar/middleware.py index af46087..de4ae9c 100644 --- a/debug_toolbar/middleware.py +++ b/debug_toolbar/middleware.py @@ -70,6 +70,7 @@ class DebugToolbarMiddleware(object):          return True      def process_request(self, request): +        __traceback_hide__ = True          if self.show_toolbar(request):              if self.override_url:                  original_urlconf = __import__(getattr(request, 'urlconf', settings.ROOT_URLCONF), {}, {}, ['*']) @@ -89,6 +90,7 @@ class DebugToolbarMiddleware(object):              self.__class__.debug_toolbars[thread.get_ident()] = toolbar      def process_view(self, request, view_func, view_args, view_kwargs): +        __traceback_hide__ = True          toolbar = self.__class__.debug_toolbars.get(thread.get_ident())          if not toolbar:              return @@ -96,6 +98,7 @@ class DebugToolbarMiddleware(object):              panel.process_view(request, view_func, view_args, view_kwargs)      def process_response(self, request, response): +        __traceback_hide__ = True          ident = thread.get_ident()          toolbar = self.__class__.debug_toolbars.get(ident)          if not toolbar: | 
