fix WebsiteAjaxTemplateMixin, added ajax 'sujets:update' form

This commit is contained in:
Arthur Gerbaud
2016-08-14 12:50:49 +02:00
parent 9e86e3eda5
commit 5dc5dae210
15 changed files with 176 additions and 116 deletions

View File

@@ -33,7 +33,7 @@
}
});
});
}
};
/* TODO: Use formAjaxSubmit above, but reload page on form success */
$('#new-sujet').click(function() {
$('#form-modal-body').load('{% url "sujets:create" %}?next={% url "maraudes:create" pk=maraude.id %}', function () {

View File

@@ -13,3 +13,13 @@
</div>
</div>
</div>
{% if user.is_superuser %}
<div class="col-md-6">
<div class="panel panel-warning">
<div class="panel-heading">Compte-rendus en retard</div>
<table class="table">
<tr><td>Lister les comptes-rendu passés qui ne sont pas finalisés</td></tr>
</table>
</div>
</div>
{% endif %}

View File

@@ -1,8 +1,8 @@
{% load bootstrap3 %}
<div class="row"><div class="col-md-12">
<form action="{% url "maraudes:lieu-create" %}" method="post">{% csrf_token %}
{% bootstrap_form form %}
{% bootstrap_button "Ajouter un lieu" button_type="submit" button_class="btn btn-primary" icon="plus" %}
<input type="text" hidden=True name="next" value="{{ next }}" />
<form class="form form-horizontal" action="{% url "maraudes:lieu-create" %}" method="post">{% csrf_token %}
{% bootstrap_form form layout="horizontal"%}
<div class="pull-right">
{% bootstrap_button "Ajouter un lieu" button_type="submit" button_class="btn btn-primary" icon="plus" %}
</div>
<input type="text" hidden=True name="next" value="{{ next }}" />
</form>
</div></div>

View File

@@ -1,8 +1,7 @@
{% load bootstrap3 %}
{% if user.is_superuser %}
{% if user.is_superuser %}{% load bootstrap3 %}
<li class="dropdown app-menu"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Administration<b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="{% url 'maraudes:planning' %}">{% bootstrap_icon "calendar" %} Planning</a></li>
<li><a href="/admin/maraudes/">{% bootstrap_icon "wrench" %} Gérer les maraudes</a></li>
<li><a href="{% url 'admin:app_list' app_label=active_app.label %}">{% bootstrap_icon "wrench" %} Gérer les maraudes</a></li>
</ul>
{% endif %}