Ejemplo n.º 1
0
        def process_request(self, request):
            if self._process_urls(request):

                if self.override_url:
                    original_urlconf = getattr(request, 'urlconf',
                                               settings.ROOT_URLCONF)
                    debug_toolbar.urls.urlpatterns += patterns(
                        '',
                        ('', include(original_urlconf)),
                    )
                    self.override_url = False
                request.urlconf = 'debug_toolbar.urls'
                toolbar = DebugToolbar(request)

                toolbar.orig_DEBUG = settings.DEBUG
                settings.DEBUG = True

                for panel in toolbar.panels:
                    panel.process_request(request)

                self.debug_toolbars[request] = toolbar