{% extends 'base.html' %} {% load static %} {# Displays article form #} {% block scripts %} {# selects #} {# ajax #} {% endblock %} {% block body %} {# Uses multilang.html template for translated fields #}
{% csrf_token %}
{% if obj_id %} Изменить {% else %} Добавить {% endif %}статью

Основная информация

{# Hidden input uses for comparing with TmpFile objects #} {{ form.key }} {# Hidden input uses in clean method for checking url #} {{ form.article_id }} {# main_title #} {% include 'admin/forms/multilang.html' with field='main_title' form=form languages=languages %} {# theme #}
{{ form.theme }} {{ form.theme.errors }}
{# tag #}
{{ form.tag }} {{ form.tag.errors }}
{# preview #} {% include 'admin/forms/multilang.html' with field='preview' form=form languages=languages %} {# author #}
{{ form.author }} {{ form.author.errors }}
{# description #} {% include 'admin/forms/multilang.html' with field='description' form=form languages=languages %} {# keywords #} {% include 'admin/forms/multilang.html' with field='keywords' form=form languages=languages %} {# title #} {% include 'admin/forms/multilang.html' with field='title' form=form languages=languages %} {# descriptions #} {% include 'admin/forms/multilang.html' with field='descriptions' form=form languages=languages %}

Файлы

{# button that shows modal window with file form #} Добавить файл {# this div shows list of files and refreshes when new file added #}
{% for file in files %} {% endfor %}
id Файл Имя Назначение
{{ file.id }} {{ file.file_name }} {{ file.purpose }}
{# modal window #} {% endblock %}