diff options
Diffstat (limited to 'debug_toolbar/panels/version.py')
| -rw-r--r-- | debug_toolbar/panels/version.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/debug_toolbar/panels/version.py b/debug_toolbar/panels/version.py index 76e44ed..c18da63 100644 --- a/debug_toolbar/panels/version.py +++ b/debug_toolbar/panels/version.py @@ -5,6 +5,7 @@ from django.conf import settings from django.template.loader import render_to_string from django.utils.translation import ugettext_lazy as _ +from debug_toolbar.middleware import DebugToolbarMiddleware from debug_toolbar.panels import DebugPanel @@ -49,13 +50,14 @@ class VersionDebugPanel(DebugPanel): if isinstance(version, (list, tuple)): version = '.'.join(str(o) for o in version) versions[name] = version + self.stats = { - 'versions': versions, - 'paths': sys.path - } - request.debug_toolbar.stats['versions'] = self.stats['versions'] - request.debug_toolbar.stats['paths'] = self.stats['paths'] - return response + 'versions': versions, + 'paths': sys.path, + } + + toolbar = DebugToolbarMiddleware.get_current() + toolbar.stats['version'] = self.stats def content(self): context = self.context.copy() |
