{% extends 'base.html' %} {% load form_helpers %} {% load helpers %} {% block content %}
{% csrf_token %} {% for field in form.hidden_fields %} {{ field }} {% endfor %}

{% if settings.DOCS_ROOT %}
{% endif %} {% block title %}{% if obj.pk %}Editing {{ obj_type }} {{ obj }}{% else %}Add a new {{ obj_type }}{% endif %}{% endblock %}

{% block tabs %}{% endblock %} {% if form.non_field_errors %}
Errors
{{ form.non_field_errors }}
{% endif %} {% block form %} {% if form.Meta.fieldsets %} {# Render grouped fields accoring to Form #} {% for group, fields in form.Meta.fieldsets %}
{{ group }}
{% for name in fields %} {% render_field form|getfield:name %} {% endfor %}
{% endfor %} {% if form.custom_fields %}
Custom Fields
{% render_custom_fields form %}
{% endif %} {% if form.comments %}
Comments
{% render_field form.comments %}
{% endif %} {% else %} {# Render all fields in a single group #}
{{ obj_type|capfirst }}
{% block form_fields %} {% render_form form %} {% endblock %}
{% endif %} {% endblock %}
{% block buttons %} {% if obj.pk %} {% else %} {% endif %} Cancel {% endblock %}
{% if obj and settings.DOCS_ROOT %} {% include 'inc/modal.html' with name='docs' content=obj|get_docs %} {% endif %} {% endblock %}