django-admin2/djadmin2/templates/admin2/bootstrap/model_update_form.html
2013-07-07 18:19:33 +02:00

128 lines
3.7 KiB
HTML

{% extends "djadmin2/bootstrap/base.html" %}
{% load admin2_tags i18n crispy_forms_tags %}
{# Translators : examples : Add post, Change object #}
{% block title %}{% blocktrans with action=action model_name=model_name %}{{ action_name }} {{ model_name }}{% endblocktrans %}{% endblock title %}
{# Translators : examples : Add post, Change object #}
{% block page_title %}{% blocktrans with action=action model_name=model_name %}{{ action_name }} {{ model_name }}{% endblocktrans %}{% endblock page_title %}
{% block page_title_link %}
<a href="#" class="btn btn-info">History</a>
{% endblock page_title_link %}
{% block breadcrumbs %}
<li>
<a href="{% url "admin2:dashboard" %}">{% trans "Home" %}</a>
<span class="divider">/</span>
</li>
<li>
<a href="{% url "admin2:app_index" app_label=app_label %}">{{ app_label|title }}</a>
<span class="divider">/</span>
</li>
<li>
<a href="{% url view|admin2_urlname:"index" %}">{{ model_name_pluralized|title }}</a>
<span class="divider">/</span>
</li>
{% if action == 'Add' %}
<li class="active">{{ action_name }}</li>
{% else %}
<li>
<a href="{% url view|admin2_urlname:"detail" pk=object.pk %}">{{ object }}</a>
<span class="divider">/</span>
</li>
<li class="active">{% trans 'Change' %}</li>
{% endif %}
{% endblock breadcrumbs %}
{% block content %}
<div class="row-fluid">
<div class="span12">
<form method="post">
{% if view.model_admin.save_on_top %}
<div class="save_btns">
{# TODO - fix the format of the HTML #}
<!-- <hr/> -->
{% if object %}
<a class="btn btn-small btn-danger" href="{% url view|admin2_urlname:'delete' pk=object.pk %}">
<i class="icon-remove icon-white"></i>
{% trans "Delete" %}
</a>
{% endif %}
{% include "djadmin2/bootstrap/includes/save_buttons.html" %}
<!-- <hr /> -->
</div>
{% endif %}
<div class="change_form">
{% csrf_token %}
{{ form|crispy }}
{% for formset in inlines %}
</div>
<div class="comments_form">
<h4>{{ formset.model|model_verbose_name_plural|capfirst }}</h4>
{{ formset.management_form }}
<table class="table table-striped table-bordered">
<thead>
<tr>
{% for field in formset|formset_visible_fieldlist %}
<th>{{ field }}</th>
{% endfor %}
</tr>
</thead>
<tbody>
{% for inline_form in formset %}
<tr>
{% for field in inline_form.visible_fields %}
<td>
{% if forloop.first %}
{% for hidden_field in inline_form.hidden_fields %}
{{ hidden_field }}
{% endfor %}
{% endif %}
{{ field }}
</td>
{% endfor %}
</tr>
{% endfor %}
<tr class="new_row">
<td colspan="3">
<div class="add_comment">
<a href="#" class="btn btn-small">
<i class="icon-plus"></i>
Add another comment
</a>
</div>
</td>
</tr>
</tbody>
</table>
{% endfor %}
{% if view.model_admin.save_on_bottom %}
<div class="save_btns">
<!-- <hr/> -->
{% if object %}
<a class="btn btn-small btn-danger" href="{% url view|admin2_urlname:'delete' pk=object.pk %}">
<i class="icon-remove icon-white"></i>
{% trans "Delete" %}
</a>
{% endif %}
{% include "djadmin2/bootstrap/includes/save_buttons.html" %}
</div>
{% endif %}
</form>
</div>
</div>
{% endblock content %}