diff options
Diffstat (limited to 'debug_toolbar/panels/template.py')
| -rw-r--r-- | debug_toolbar/panels/template.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/debug_toolbar/panels/template.py b/debug_toolbar/panels/template.py index ff8cd15..7ff3dc6 100644 --- a/debug_toolbar/panels/template.py +++ b/debug_toolbar/panels/template.py @@ -70,13 +70,14 @@ class TemplateDebugPanel(DebugPanel):                          temp_layer[key] = '<<languages>>'                      # QuerySet would trigger the database: user can run the query from SQL Panel                      elif isinstance(value, QuerySet): -                        temp_layer[key] = '<<queryset>>' +                        model_name = "%s.%s" % (value.model._meta.app_label, value.model.__name__) +                        temp_layer[key] = '<<queryset of %s>>' % model_name                      else:                          try:                              recording(False)                              pformat(value)  # this MAY trigger a db query                          except SQLQueryTriggered: -                            temp_layer[key] = '<<contains queryset>>' +                            temp_layer[key] = '<<triggers database query>>'                          else:                              temp_layer[key] = value                          finally: | 
