2021-07-29 18:41:34 +00:00
{% load i18n admin_urls static admin_modify %}
< div class = "js-inline-admin-formset inline-group"
id="{{ inline_admin_formset.formset.prefix }}-group"
data-inline-type="tabular"
data-inline-formset="{{ inline_admin_formset.inline_formset_data }}">
< div class = "tabular inline-related {% if forloop.last %}last-related{% endif %}" >
2021-08-02 14:18:05 +00:00
{{ inline_admin_formset.formset.management_form }}
< fieldset class = "module {{ inline_admin_formset.classes }}" >
{% if inline_admin_formset.formset.max_num == 1 %}
< h2 > {{ inline_admin_formset.opts.verbose_name|capfirst }}< / h2 >
{% else %}
< h2 > {{ inline_admin_formset.opts.verbose_name_plural|capfirst }}< / h2 >
{% endif %}
{{ inline_admin_formset.formset.non_form_errors }}
< table >
< thead >
< tr >
< th class = "original" > < / th >
{% for field in inline_admin_formset.fields %}
{% if not field.widget.is_hidden %}
< th class = "column-{{ field.name }}{% if field.required %}required{% endif %}" >
{{ field.label|capfirst }}
{% if field.help_text %}
< img src = "{% static "
admin/img/icon-unknown.svg" %}" class="help help-tooltip"
width="10"
height="10"
alt="({{ field.help_text|striptags }})"
title="{{ field.help_text|striptags }}">
{% endif %}
< / th >
2021-07-29 18:41:34 +00:00
{% endif %}
{% endfor %}
2021-08-02 14:18:05 +00:00
{% if inline_admin_formset.formset.can_delete and inline_admin_formset.has_delete_permission %}
< th > {% translate "Delete?" %}< / th >
{% endif %}
< / tr >
< / thead >
< tbody >
{% for inline_admin_form in inline_admin_formset %}
{% if inline_admin_form.form.non_field_errors %}
< tr class = "row-form-errors" >
< td colspan = "{{ inline_admin_form|cell_count }}" >
{{ inline_admin_form.form.non_field_errors }}
< / td >
< / tr >
{% endif %}
< tr class = "form-row {% if inline_admin_form.original or inline_admin_form.show_url %}has_original{% endif %}{% if forloop.last and inline_admin_formset.has_add_permission %} empty-form{% endif %}"
id="{{ inline_admin_formset.formset.prefix }}-{% if not forloop.last %}{{ forloop.counter0 }}{% else %}empty{% endif %}">
< td class = "original" >
{% if inline_admin_form.original or inline_admin_form.show_url %}
2021-07-29 18:41:34 +00:00
< p >
2021-08-02 14:18:05 +00:00
{% if inline_admin_form.original %}
{{ inline_admin_form.original }}
{% if inline_admin_form.model_admin.show_change_link and inline_admin_form.model_admin.has_registered_model %}
< a href = "{% url inline_admin_form.model_admin.opts|admin_urlname:'change' inline_admin_form.original.pk|admin_urlquote %}"
class="{% if inline_admin_formset.has_change_permission %}inlinechangelink{% else %}inlineviewlink{% endif %}">
{% if inline_admin_formset.has_change_permission %}{% translate "Change" %}{% else %}{% translate "View" %}{% endif %}
< / a >
{% endif %}
{% endif %}
{% if inline_admin_form.show_url %}
< a href = "{{ inline_admin_form.absolute_url }}" >
{% translate "View on site" %}
< / a >
{% endif %}
2021-07-29 18:41:34 +00:00
< / p >
{% endif %}
2021-08-02 14:18:05 +00:00
{% if inline_admin_form.needs_explicit_pk_field %}{{ inline_admin_form.pk_field.field }}{% endif %}
{% if inline_admin_form.fk_field %}{{ inline_admin_form.fk_field.field }}{% endif %}
{% spaceless %}
{% for fieldset in inline_admin_form %}
{% for line in fieldset %}
{% for field in line %}
{% if not field.is_readonly and field.field.is_hidden %}{{ field.field }}{% endif %}
{% endfor %}
{% endfor %}
{% endfor %}
{% endspaceless %}
2021-07-29 18:41:34 +00:00
< / td >
2021-08-02 14:18:05 +00:00
{% for fieldset in inline_admin_form %}
{% for line in fieldset %}
{% for field in line %}
{% if field.is_readonly or not field.field.is_hidden %}
< td { % if field . field . name % } class = "field-{{ field.field.name }}" { % endif % } >
{% if field.is_readonly %}
< p >
{{ field.contents }}
< / p >
{% else %}
{{ field.field.errors.as_ul }}
{{ field.field }}
{% endif %}
< / td >
{% endif %}
{% endfor %}
{% endfor %}
{% endfor %}
{% if inline_admin_formset.formset.can_delete and inline_admin_formset.has_delete_permission %}
< td class = "delete" >
{% if inline_admin_form.original %}{{ inline_admin_form.deletion_field.field }}{% endif %}
< / td >
{% endif %}
< / tr >
2021-07-29 18:41:34 +00:00
{% endfor %}
2021-08-02 14:18:05 +00:00
< / tbody >
< / table >
< / fieldset >
< / div >
2021-07-29 18:41:34 +00:00
< / div >