update_module.html 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. {% extends "admin/base_site.html" %}
  2. {% load i18n jet_tags %}
  3. {% load static from staticfiles %}
  4. {% if not is_popup %}
  5. {% block breadcrumbs %}
  6. <div class="breadcrumbs">
  7. <a href="{% url 'admin:index' %}">{% trans 'Home' %}</a>
  8. {% if app %}
  9. &rsaquo; <a href="{{ app.app_url }}">{% if app.name != app.app_label|capfirst|escape %}{{ app.name }}{% else %}{% trans app.app_label as app_label %}{{ app_label|capfirst|escape }}{% endif %}</a>
  10. {% endif %}
  11. &rsaquo; {{ object.title|capfirst }}
  12. </div>
  13. {% endblock %}
  14. {% endif %}
  15. {% block bodyclass %}{{ block.super }} dashboard jet change-form{% endblock %}
  16. {% block content %}
  17. <div id="content-main">
  18. {% block object-tools %}{% endblock %}
  19. <form action="" method="post" novalidate>{% csrf_token %}{% block form_top %}{% endblock %}
  20. <div>
  21. {% if form.errors or settings_form.errors %}
  22. <p class="errornote">{% trans "Please correct the errors below." %}</p>
  23. {% endif %}
  24. {% block field_sets %}
  25. <fieldset class="module aligned">
  26. {% include "jet.dashboard/update_module_fieldset.html" with form=form wrap=False %}
  27. {% if settings_form %}
  28. {% include "jet.dashboard/update_module_fieldset.html" with form=settings_form wrap=False %}
  29. {% endif %}
  30. </fieldset>
  31. {% endblock %}
  32. {% block after_field_sets %}{% endblock %}
  33. {% block inline_field_sets %}
  34. {% if children_formset %}
  35. <div class="inline-group">
  36. <fieldset class="module">
  37. <h2>{{ child_name_plural }}</h2>
  38. {{ children_formset.management_form }}
  39. {{ children_formset.non_form_errors }}
  40. {% for form in children_formset %}
  41. <div class="inline-related{% if forloop.last %} empty-form last-related{% else %} has_original{% endif %}">
  42. <h3>
  43. <b>{{ child_name|capfirst }}:</b>&nbsp;<span class="inline_label">#{{ forloop.counter }}</span>
  44. {% if forloop.last %}
  45. <span><a href="#" class="inline-deletelink">{% trans "Delete" %}</a></span>
  46. {% elif children_formset.can_delete %}
  47. <span class="delete"><label>{{ form.DELETE }} {% trans "Delete" %}</label></span>
  48. {% endif %}
  49. </h3>
  50. {% if form.non_field_errors %}{{ form.non_field_errors }}{% endif %}
  51. {% include "jet.dashboard/update_module_fieldset.html" with form=form %}
  52. </div>
  53. {% endfor %}
  54. {% with child_name as verbose_name %}
  55. <div class="add-row">
  56. <a href="#">{% blocktrans %}Add another {{ verbose_name }}{% endblocktrans %}</a>
  57. </div>
  58. {% endwith %}
  59. </fieldset>
  60. </div>
  61. {% endif %}
  62. {% endblock %}
  63. {% block after_related_objects %}{% endblock %}
  64. {% block submit_buttons_bottom %}
  65. <div class="submit-row">
  66. <input type="submit" value="{% trans 'Save' %}" class="default" name="_save" />
  67. </div>
  68. {% endblock %}
  69. {% block admin_change_form_document_ready %}{% endblock %}
  70. </div>
  71. </form>
  72. </div>
  73. {% endblock %}