{% extends "admin/base.html" %} {% block title %}{% if is_new %}{{ t('add_short') }}{% else %}{{ t('change_short') }}{% endif %} {{ model_name }} | {{ site_header }}{% endblock %} {% block content %} {% macro field_attrs(field) -%} {%- if field.required %} required{% endif -%} {%- if field.step and 'step' not in field.attrs %} step="{{ field.step }}"{% endif -%} {%- for key, val in field.attrs.items() %} {{ key }}="{{ val }}"{% endfor -%} {%- endmacro %} {{ t('home') }} › {{ model_name }} › {% if is_new %}{{ t('add_short') }}{% else %}{{ t('change_short') }}{% endif %} {% if is_new %}{{ t('add_model', model=model_name) }}{% else %}{{ t('change_model', model=model_name) }}{% endif %} {% if errors %} {% for error in errors %} {{ error }} {% endfor %} {% endif %} {% for fieldset in fieldsets %} {% if fieldset.title %}{{ fieldset.title }}{% endif %} {% for field in fieldset.fields %} {{ field.label }}{% if field.required %} *{% endif %} {% if field.readonly %} {% if field.widget == 'tags' and field.value %}{{ field.value | join(', ') }}{% else %}{{ field.value }}{% endif %} {% elif field.widget == 'checkbox' %} {% elif field.widget == 'related_select' %} {% elif field.widget == 'select' %} {% if not field.required %} --------- {% endif %} {% for val, label in field.choices %} {{ label }} {% endfor %} {% elif field.widget == 'tags' %} {% elif field.widget == 'json' %} {{ field.value | default('{}', true) }} {% elif field.widget == 'textarea' %} {{ field.value | default('', true) }} {% elif field.widget == 'number' %} {% elif field.widget == 'date' %} {% elif field.widget == 'datetime-local' %} {% else %} {% endif %} {% endfor %} {% endfor %} {% if not is_new %} {{ t('delete') }} {% endif %} {{ t('cancel') }} {% endblock %}
{% if field.widget == 'tags' and field.value %}{{ field.value | join(', ') }}{% else %}{{ field.value }}{% endif %}