aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debug_toolbar/panels/template.py3
-rw-r--r--debug_toolbar/templates/debug_toolbar/panels/templates.html2
2 files changed, 4 insertions, 1 deletions
diff --git a/debug_toolbar/panels/template.py b/debug_toolbar/panels/template.py
index f02b673..bda6630 100644
--- a/debug_toolbar/panels/template.py
+++ b/debug_toolbar/panels/template.py
@@ -50,6 +50,9 @@ class TemplateDebugPanel(DebugPanel):
info = {}
# Clean up some info about templates
t = d.get('template', None)
+ # Skip templates that we are generating through the debug toolbar.
+ if t.name.startswith('debug_toolbar/'):
+ continue
if t.origin and t.origin.name:
t.origin_name = t.origin.name
else:
diff --git a/debug_toolbar/templates/debug_toolbar/panels/templates.html b/debug_toolbar/templates/debug_toolbar/panels/templates.html
index ee93708..0c47c5c 100644
--- a/debug_toolbar/templates/debug_toolbar/panels/templates.html
+++ b/debug_toolbar/templates/debug_toolbar/panels/templates.html
@@ -16,7 +16,7 @@
<dd><samp>{{ template.template.origin_name|addslashes }}</samp></dd>
<dd>
<div class="djTemplateShowContextDiv"><a class="djTemplateShowContext">Toggle Context</a></div>
- <div class="djTemplateHideContextDiv" style="display:none;"><pre>{{ template.context }}</pre></div>
+ <div class="djTemplateHideContextDiv" style="display:none;"><pre>{{ template.context|safe }}</pre></div>
</dd>
{% endfor %}
</dl>