| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134 | {% extends "admin/base_site.html" %}{% load i18n admin_urls admin_static admin_modify jet_tags %}{% block extrahead %}    {{ block.super }}    <script type="text/javascript" src="{% url 'admin:jsi18n' %}"></script>    {{ media }}{% endblock %}{% block coltype %}colM{% endblock %}{% block bodyclass %}{{ block.super }} app-{{ opts.app_label }} model-{{ opts.model_name }} change-form{% endblock %}{% if not is_popup %}    {% block breadcrumbs %}    <div class="breadcrumbs">    <a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>    › <a href="{% url 'admin:app_list' app_label=opts.app_label %}">{% if opts.app_config.verbose_name %}{{ opts.app_config.verbose_name }}{% else %}{% trans app_label as app_label %}{{ app_label|capfirst|escape }}{% endif %}</a>    › {% if has_change_permission %}<a href="{% url opts|admin_urlname:'changelist' %}">{{ opts.verbose_name_plural|capfirst }}</a>{% else %}{{ opts.verbose_name_plural|capfirst }}{% endif %}    › {% if add %}{% trans 'Add' %} {{ opts.verbose_name }}{% else %}{{ original|truncatewords:"18" }}{% endif %}    </div>    {% endblock %}{% endif %}{% block content %}    <div id="content-main">        <div class="changeform-object-tools">            {% block object-tools %}                {% if change %}                    {% if not is_popup %}                        <ul class="object-tools horizontal">                            {% block object-tools-items %}                                <li>                                    {% url opts|admin_urlname:'history' original.pk|admin_urlquote as history_url %}                                    <a href="{% jet_add_preserved_filters history_url %}" class="historylink">{% trans "History" %}</a>                                </li>                                {% if has_absolute_url %}                                    <li><a href="{{ absolute_url }}" class="viewsitelink">{% trans "View on site" %}</a></li>                                {% endif %}                            {% endblock %}                        </ul>                    {% endif %}                {% endif %}            {% endblock %}        </div>        <form {% if has_file_field %}enctype="multipart/form-data" {% endif %}action="{{ form_url }}" method="post" id="{{ opts.model_name }}_form" novalidate>            {% csrf_token %}            {% block form_top %}{% endblock %}            {% filter_fieldsets_with_errors adminform as fieldsets_with_errors %}            <div class="changeform">                {% if adminform.fieldsets|length > 1 or inline_admin_formsets|length > 0 %}                    <ul class="changeform-tabs">                        {% for fieldset in adminform %}                            {% is_fieldset_selected forloop.counter0 fieldsets_with_errors as selected %}                            {% is_fieldset_with_errors forloop.counter0 fieldsets_with_errors as fieldset_with_errors %}                            <li class="changeform-tabs-item{% if selected %} selected{% endif %}{% if fieldset_with_errors %} errors{% endif %}">                                <a href="#" class="changeform-tabs-item-link" data-module-id="module_{{ forloop.counter0 }}">                                    {% if fieldset.name %}                                        {{ fieldset.name }}                                    {% else %}                                        {% trans "General" %}                                    {% endif %}                                </a>                            </li>                        {% endfor %}                        {% for inline_admin_formset in inline_admin_formsets %}                            {% formset_has_errors inline_admin_formset.formset as errors %}                            <li class="changeform-tabs-item{% if errors %} errors{% endif %}">                                <a href="#" class="changeform-tabs-item-link" data-module-id="inline_module_{{ forloop.counter0 }}">                                    {{ inline_admin_formset.opts.verbose_name_plural|capfirst }}                                </a>                            </li>                        {% endfor %}                    </ul>                {% endif %}                {% if is_popup %}<input type="hidden" name="{{ is_popup_var }}" value="1" />{% endif %}                {% if to_field %}<input type="hidden" name="{{ to_field_var }}" value="{{ to_field }}" />{% endif %}                {% if save_on_top %}{% block submit_buttons_top %}{% submit_row %}{% endblock %}{% endif %}                {% if errors %}                    {{ adminform.form.non_field_errors }}                {% endif %}                {% block field_sets %}                    {% for fieldset in adminform %}                        {% is_fieldset_selected forloop.counter0 fieldsets_with_errors as selected %}                        {% is_fieldset_with_errors forloop.counter0 fieldsets_with_errors as fieldset_with_errors %}                        {% include "admin/includes/fieldset.html" with index=forloop.counter0 selected=selected errors=fieldset_with_errors %}                    {% endfor %}                {% endblock %}                {% block after_field_sets %}{% endblock %}                {% block inline_field_sets %}                    {% for inline_admin_formset in inline_admin_formsets %}                        {% formset_has_errors inline_admin_formset.formset as errors %}                        {% include inline_admin_formset.opts.template with index=forloop.counter0 errors=errors %}                    {% endfor %}                {% endblock %}                {% block after_related_objects %}{% endblock %}                {% block submit_buttons_bottom %}{% submit_row %}{% endblock %}                {% block admin_change_form_document_ready %}                    <script type="text/javascript">                        (function($) {                            $(document).ready(function() {                                $('.add-another').click(function(e) {                                    e.preventDefault();                                    showAddAnotherPopup(this);                                });                                $('.related-lookup').click(function(e) {                                    e.preventDefault();                                    showRelatedObjectLookupPopup(this);                                });                            {% if adminform and add %}                                $('form#{{ opts.model_name }}_form :input:visible:enabled:first').focus()                            {% endif %}                            });                        })(django.jQuery);                    </script>                {% endblock %}                {# JavaScript for prepopulated fields #}                {% prepopulated_fields_js %}            </div>        </form>    </div>{% endblock %}
 |