{% extends "base.html" %} {% load i18n static %} {# Nothing in this file should be reported. It shows the template patterns #} {# that ramplint understands instead of flagging them as false positives. #} {% block content %}

{% block page_title %}{% endblock %}

{% trans "Details" %}

{# Rows rendered by Django - ramplint cannot see them, so it stays quiet. #} {{ form.as_table }}
{% include "orders/rows.html" %}
{# Layout table explicitly marked as such. #}
{{ left }}{{ right }}
{% csrf_token %} {# Label and input ids come from the form field. #} {# Attributes rendered by the widget itself. #} {# Wrapped label, hidden and submit inputs. #}
{# Text, translations and includes all count as accessible names. #} {% include "icons/help.html" %} {{ product.name }} {# Decorative image with an intentionally empty alt. #} {# A known exception, silenced inline. #} {# ramplint: ignore img-alt #} {% endblock %}