{% if request_info %}
📡 Informations de la requête
Méthode HTTP
{{ request_info.method }}
Chemin
{{ request_info.path }}
{% if request_info.query %}
Paramètres de requête
{{ request_info.query }}
{% endif %}
{% if request_info.headers %}
En-têtes HTTP
{% endif %}
{% endif %}
{% if template_info %}
📄 Informations du template
Nom du template
{{ template_info.name }}
{% if template_info.line_number %}
Ligne de l'erreur
{{ template_info.line_number }}
{% endif %}
{% if template_info.source %}
Code source du template
{% for line in template_info.source | split(pat="\n") %}{% if template_info.line_number and loop.index == template_info.line_number %}{{ loop.index }}{{ line }}
{% else %}{{ loop.index }}{{ line }}
{% endif %}{% endfor %}
{% endif %}
{% if template_info.available_templates %}
Templates disponibles
{% for tmpl in template_info.available_templates %}
{{ tmpl }}
{% endfor %}
{% endif %}
{% endif %}
{% if stack_trace and stack_trace | length > 0 %}
🔍 Trace d'erreur détaillée
{% for frame in stack_trace %}
{{ frame.level }}
{{ frame.message }}
{% if frame.location %}
📍 {{ frame.location }}
{% endif %}
{% endfor %}
{% if stack_trace | length > 1 %}
💡 Conseil:
L'erreur la plus haute (niveau 0) est généralement la cause racine.
Les erreurs suivantes montrent comment l'erreur s'est propagée dans le code.
{% endif %}
{% endif %}
⚙️ Environnement
Mode debug
{% if environment.debug_mode %}
Activé
{% else %}
Désactivé
{% endif %}
Version Rust
{{ environment.rust_version }}
Version App
{{ environment.app_version }}
Code de statut
{{ status_code }}