{% extends view.base_template|default:"base.html" %} {% load static %} {% load crispy_forms_tags %} {% load lazycrud %} {% load i18n %} {% block js %} {{ form.media.js }} {% endblock %} {% block css %} {{ form.media.css }} {% endblock %} {% block title %}{{ view.form_title }}{% endblock %} {% block content %}

{{ view.form_title }}

{% if not view.hide_back %}
{% if view.back_url %} {% trans 'Back' %} {% elif form.instance.pk %} {% trans 'Back to' %} {{ form.instance }} {% else %} {% trans 'Back' %} {% endif %}

{% endif %}
{% if view.form_description %}
{{ view.form_description|safe|linebreaks }}
{% endif %} {% if form.errors %}
{% trans 'There is some error in the form, check the red fields' %}
    {% for error_key, error_value in form.errors.items %} {% if error_key != '__all__' %}
  • {{ form|formfieldlabel:error_key }}: {{ error_value }}
  • {% endif %} {% endfor %}
{% endif %}
{% block form_content %}
{% if form.helper == None %} {% crispy form form_horizontal_helper %} {% else %} {% crispy form %} {% endif %}
{% endblock %}
{% endblock %}