{% extends "admin/firmware/base_build.html" %} {% load staticfiles utils %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block content %} {{ block.super }}
{% csrf_token %}

Base Image

{{ img_form.non_field_errors }} {% for field in img_form %}
{{ field.errors }} {{ field }}

{{ field.help_text }}

{% endfor %}

Registry API

{{ api_form.non_field_errors }} {% for field in api_form %}
{{ field.errors }} {{ field.label_tag }} {{ field }}

{{ field.help_text }}

{% endfor %}

Optional files

{% if node.files.exists %}
You can manage the stored values on node change view. Unmark the files that you want to handle manually.
{% endif %} {{ opt_form.non_field_errors }} {% for field in opt_form %}
{{ field.errors }} {{ field }}

{{ field.help_text|safe }}

{% endfor %}
{% for plugin in plugins %} {% if plugin.instance.form %}

{{ plugin.instance.verbose_name }}

{{ plugin.instance.form.non_field_errors }} {% for field in plugin.instance.form %}
{{ field.errors }} {% if field|is_checkbox %} {{ field }} {% else %} {{ field.label_tag }} {{ field }} {% endif %}

{{ field.help_text|safe }}

{% endfor %}
{% endif %} {% endfor %}
{% endblock %}