{% extends "admin/base_site.html" %} {% load i18n admin_urls static import_export_tags adminflow_tags %} {% block extrastyle %} {{ block.super }} {{ form.media }} {% endblock %} {% block extrahead %} {{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block content %}

{% translate "Export" %} {{ opts.verbose_name_plural|capfirst }}

{% if sub_sheets %} {% translate "XLSX → one file with multiple sheets · JSON → one nested JSON file" %} {% else %} {% translate "Select fields and format, then click Export." %} {% endif %}

{% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %}
{% csrf_token %}
table_chart {% if primary_sheet_title %}{{ primary_sheet_title }}{% else %}{% translate "Fields to export" %}{% endif %} — click to toggle
{% for field in form.visible_fields %} {% if field.field.is_selectable_field %} {{ field }} {% endif %} {% endfor %} {% if form.export_items.errors %}

{{ form.export_items.errors }}

{% endif %}
{% for sheet in sub_sheets %}
table_rows {{ sheet.title }} check_circle Always included in XLSX
{% for col in sheet.fields %} drag_indicator {{ col|title }} {% endfor %}
{% endfor %} {% for field in form.hidden_fields %}{{ field }}{% endfor %}
{% for field in form.visible_fields %} {% if not field.field.is_selectable_field and not field.field.initial_field %}
{{ field }}
{% if field.field.help_text %}

{{ field.field.help_text|safe }}

{% endif %} {{ field.errors }}
{% endif %} {% endfor %} {% if sub_sheets %}

info xlsx → one file, one sheet per section  ·  json → one .json file with all sections nested inside.

{% endif %}
{% translate "Cancel" %}
{% endblock %}