{% load i18n %} {% get_current_language as LANGUAGE_CODE %}

{% trans "Request Log" %}

{% if records %} {% for record in records %} {% if record.sqltime %} {% else %} {% endif %} {% endfor %}
{% trans "Level" %} {% trans "Timestamp" %} {% trans "Location" %} {% trans "Message" %} {% trans "Time" %}
{{ record.levelname|escape }} {{ record.formatted_timestamp|escape }} ▶ {{ record.module|escape }}{% if record.funcName %}.{{ record.funcName|escape }}{% endif %}:{{ record.lineno|escape }}{{ record.formatted_message }} {{ record.sqltime }} ms{{ record.formatted_message }}  

{{ record.pathname|escape|addslashes }} {% if record.funcName %}: {{ record.funcName|escape }} {% endif %}: {{ record.lineno|escape }}

{{ record.source_lines }}

Local variables

{% for var in record.local_variables %}
{{ var.0|escape }}
{{ var.1|pprint|escape }}
{% endfor %}
{% if logging_show_metrics %}
{% blocktrans with elapsed_time|floatformat as elapsed_time %}Completed in {{ elapsed_time }} ms{% endblocktrans %} {% ifnotequal query_count -1 %} {% blocktrans count query_count as query_count %}with {{ query_count }} database query{% plural %}with {{ query_count }} database queries{% endblocktrans %} {% if query_count %} {% blocktrans with query_time|floatformat as query_time and query_percentage|floatformat as query_percentage %}which took {{ query_time }} ms ({{ query_percentage }}% of total time){% endblocktrans %}{% endif %}{% if not logging_log_sql %}. {% blocktrans %}If you set LOGGING_LOG_SQL to True in your Django settings file, you'll see all the individual database queries{% endblocktrans %}{% endif %}{% endifnotequal %}.
{% endif %} {% if logging_show_hints and hints %}

{% blocktrans %}Did you know?{% endblocktrans %}

    {% if hints.pygments %}
  • {% blocktrans %}To have your SQL pretty printed, simply install pygments.{% endblocktrans %}
  • {% endif %}
{% endif %} {% else %}

{% trans "No log entries." %}

{% endif %}
{% if records %} {% endif %}