diff options
Diffstat (limited to 'debug_toolbar/panels/sql.py')
| -rw-r--r-- | debug_toolbar/panels/sql.py | 9 | 
1 files changed, 6 insertions, 3 deletions
| diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py index 7fa4423..1ac8445 100644 --- a/debug_toolbar/panels/sql.py +++ b/debug_toolbar/panels/sql.py @@ -137,7 +137,8 @@ class SQLDebugPanel(DebugPanel):      name = 'SQL'      has_content = True -    def __init__(self): +    def __init__(self, *args, **kwargs): +        super(self.__class__, self).__init__(*args, **kwargs)          self._offset = len(connection.queries)          self._sql_time = 0          self._queries = [] @@ -173,11 +174,13 @@ class SQLDebugPanel(DebugPanel):              query['start_offset'] = width_ratio_tally              width_ratio_tally += query['width_ratio'] -        context = { +        context = self.context.copy() +        context.update({              'queries': self._queries,              'sql_time': self._sql_time,              'is_mysql': settings.DATABASE_ENGINE == 'mysql', -        } +        }) +          return render_to_string('debug_toolbar/panels/sql.html', context)  def ms_from_timedelta(td): | 
