1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- {% load i18n %}
- <h4>{% trans 'Template path' %}{{ template_dirs|length|pluralize }}</h4>
- {% if template_dirs %}
- <ol>
- {% for template in template_dirs %}
- <li>{{ template }}</li>
- {% endfor %}
- </ol>
- {% else %}
- <p>None</p>
- {% endif %}
- <h4>{% trans "Template" %}{{ templates|length|pluralize }}</h4>
- {% if templates %}
- <dl>
- {% for template in templates %}
- <dt><strong><a class="remoteCall toggleTemplate" href="/__debug__/template_source/?template={{ template.template.name }}">{{ template.template.name|addslashes }}</a></strong></dt>
- <dd><samp>{{ template.template.origin_name|addslashes }}</samp></dd>
- {% if template.context %}
- <dd>
- <div class="djTemplateShowContextDiv"><a class="djTemplateShowContext"><span class="toggleArrow">▶</span> {% trans 'Toggle Context' %}</a></div>
- <div class="djTemplateHideContextDiv" style="display:none;"><code>{{ template.context }}</code></div>
- </dd>
- {% endif %}
- {% endfor %}
- </dl>
- {% else %}
- <p>{% trans 'None' %}</p>
- {% endif %}
- <h4>{% trans 'Context processor' %}{{ context_processors|length|pluralize }}</h4>
- {% if context_processors %}
- <dl>
- {% for key, value in context_processors.iteritems %}
- <dt><strong>{{ key|escape }}</strong></dt>
- <dd>
- <div class="djTemplateShowContextDiv"><a class="djTemplateShowContext"><span class="toggleArrow">▶</span> {% trans 'Toggle Context' %}</a></div>
- <div class="djTemplateHideContextDiv" style="display:none;"><code>{{ value|escape }}</code></div>
- </dd>
- {% endfor %}
- </dl>
- {% else %}
- <p>{% trans 'None' %}</p>
- {% endif %}
|