{% load combo %}
{% for log in json.data %}

{{ log.timestamp|parse_datetime }} — {{ log.content.text }}

{% if log.content.meta %}{% with meta=log.content.meta %}

Démarche {{ meta.form_name }} (n° {{ meta.form_number }})
Opérée par {{ meta.session_user_display_name }} <{{meta.session_user_email }}>

{% endwith %} {% else %}

Pas de données «méta» pour cette entrée

{% endif %} {% if log.content.job_url %}

Trame technique : {{ log.content.job_url }}

{% endif %} {% if log.content.error %} {% if log.content.error.code %}

Erreur technique : code {{ log.content.error.code }} (status-code {{ log.content.error|get:"status-code" }})
{{ log.content.error.detail }}

{% endif %} {% if log.content.error.content.metier or log.content.error.content.technique %}

Erreur métier : {{ log.content.error.content.metier }}
{{ log.content.error.content.technique }}

{% endif %} {% endif %} {% if request.user.is_staff or request.user.is_superuser %}

Données brutes :

{% endif %} {% endfor %} {% comment %} {% if 1 or json.cookie %}
Chargement du reste du journal
{% endcomment %} {% if json.cookie %} Suite du journal {% else %}

Fin du journal

{% endif %}