{% extends 'base/layout.html' %} {% load helpers %} {% load form_helpers %} {% load render_table from django_tables2 %} {% block title %}Editing {{ table.rows|length }} {{ model|meta:"verbose_name_plural" }}{% endblock %} {% block tabs %} {% endblock %} {% block content-wrapper %}
{% block content %} {# Edit form #}
{% csrf_token %} {% if request.POST.return_url %} {% endif %} {% for field in form.hidden_fields %} {{ field }} {% endfor %}
{% if form.fieldsets %} {# Render grouped fields according to declared fieldsets #} {% for group, fields in form.fieldsets %}
{% if group %}{{ group }}{% else %}{{ model|meta:"verbose_name" }}{% endif %}
{% for name in fields %} {% with field=form|getfield:name %} {% if field.name in form.nullable_fields %} {% render_field field bulk_nullable=True %} {% else %} {% render_field field %} {% endif %} {% endwith %} {% endfor %}
{% endfor %} {# Render tag add/remove fields #} {% if form.add_tags and form.remove_tags %}
Tags
{% render_field form.add_tags %} {% render_field form.remove_tags %}
{% endif %} {# Render custom fields #} {% if form.custom_fields %}
Custom Fields
{% render_custom_fields form %}
{% endif %} {# Render comments #} {% if form.comments %}
Comments
{% render_field form.comments bulk_nullable=True %}
{% endif %} {% else %} {# Render all fields #} {% for field in form.visible_fields %} {% if field.name in form.nullable_fields %} {% render_field field bulk_nullable=True %} {% else %} {% render_field field %} {% endif %} {% endfor %} {% endif %}
Cancel
{# Selected objects list #}
{% render_table table 'inc/table.html' %}
{% endblock %}
{% endblock %}