Merge branch 'Elarnon/petitscours_edit' into 'master'
Quelques améliorations d'ergonomie sur les petits cours See merge request klub-dev-ens/gestioCOF!350
This commit is contained in:
commit
f3117c9e69
|
@ -1,3 +1,4 @@
|
||||||
|
- Ajoute un lien vers l'administration générale depuis les petits cours
|
||||||
- Abandon de l'ancien catalogue BdA (déjà plus utilisé depuis longtemps)
|
- Abandon de l'ancien catalogue BdA (déjà plus utilisé depuis longtemps)
|
||||||
- Force l'unicité des logins clipper
|
- Force l'unicité des logins clipper
|
||||||
- Nouveau site du COF en wagtail
|
- Nouveau site du COF en wagtail
|
||||||
|
|
|
@ -296,6 +296,7 @@ class PetitCoursDemandeAdmin(admin.ModelAdmin):
|
||||||
)
|
)
|
||||||
list_filter = ("traitee", "niveau")
|
list_filter = ("traitee", "niveau")
|
||||||
search_fields = ("name", "email", "phone", "lieu", "remarques")
|
search_fields = ("name", "email", "phone", "lieu", "remarques")
|
||||||
|
readonly_fields = ("created",)
|
||||||
|
|
||||||
|
|
||||||
class ClubAdminForm(forms.ModelForm):
|
class ClubAdminForm(forms.ModelForm):
|
||||||
|
|
|
@ -172,6 +172,11 @@ class PetitCoursDemande(models.Model):
|
||||||
|
|
||||||
return proposals, unsatisfied
|
return proposals, unsatisfied
|
||||||
|
|
||||||
|
def get_absolute_url(self):
|
||||||
|
from django.urls import reverse
|
||||||
|
|
||||||
|
return reverse("petits-cours-demande-details", kwargs={"pk": str(self.id)})
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
app_label = "gestioncof"
|
app_label = "gestioncof"
|
||||||
verbose_name = "Demande de petits cours"
|
verbose_name = "Demande de petits cours"
|
||||||
|
|
|
@ -4,7 +4,12 @@
|
||||||
{% block page_size %}col-sm-8{% endblock %}
|
{% block page_size %}col-sm-8{% endblock %}
|
||||||
|
|
||||||
{% block realcontent %}
|
{% block realcontent %}
|
||||||
<h2>Demande de petits cours</h2>
|
<h2>
|
||||||
|
Demande de petits cours
|
||||||
|
<a style="float: right" href="{% url 'admin:gestioncof_petitcoursdemande_change' demande.id %}">
|
||||||
|
<span class="glyphicon glyphicon-edit"></span> Modifier
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
{% include "petitscours/details_demande_infos.html" %}
|
{% include "petitscours/details_demande_infos.html" %}
|
||||||
<hr />
|
<hr />
|
||||||
<table class="table table-striped">
|
<table class="table table-striped">
|
||||||
|
@ -23,17 +28,23 @@
|
||||||
</tr>
|
</tr>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
</table>
|
</table>
|
||||||
|
<div>
|
||||||
|
<a href="{% url 'petits-cours-demandes-list' %}">Retour à la liste des demandes</a>
|
||||||
|
|
||||||
{% if demande.traitee %}
|
{% if demande.traitee %}
|
||||||
<div style="text-align: right;">
|
<form
|
||||||
<form action="{% url "petits-cours-demande-retraitement" demande.id %}">
|
style="float: right"
|
||||||
|
action="{% url "petits-cours-demande-retraitement" demande.id %}"
|
||||||
|
>
|
||||||
<input class="btn btn-primary" type="submit" value="Retraiter">
|
<input class="btn btn-primary" type="submit" value="Retraiter">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
|
||||||
{% else %}
|
{% else %}
|
||||||
<div style="text-align: right;">
|
<form
|
||||||
<form action="{% url "petits-cours-demande-traitement" demande.id %}">
|
style="float: right"
|
||||||
|
action="{% url "petits-cours-demande-traitement" demande.id %}"
|
||||||
|
>
|
||||||
<input class="btn btn-primary" type="submit" value="Traiter">
|
<input class="btn btn-primary" type="submit" value="Traiter">
|
||||||
</form>
|
</form>
|
||||||
</div>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -1,7 +1,12 @@
|
||||||
{% extends "petitscours/base_title.html" %}
|
{% extends "petitscours/base_title.html" %}
|
||||||
|
|
||||||
{% block realcontent %}
|
{% block realcontent %}
|
||||||
<h2>Traitement de la demande de petits cours {{ demande.id }}</h2>
|
<h2>
|
||||||
|
Traitement de la demande de petits cours {{ demande.id }}
|
||||||
|
<a style="float: right" href="{% url 'admin:gestioncof_petitcoursdemande_change' demande.id %}">
|
||||||
|
<span class="glyphicon glyphicon-edit"></span> Modifier
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
{% include "petitscours/details_demande_infos.html" %}
|
{% include "petitscours/details_demande_infos.html" %}
|
||||||
<hr />
|
<hr />
|
||||||
{% if errors %}
|
{% if errors %}
|
||||||
|
@ -48,4 +53,7 @@
|
||||||
<h3>Impossible de trouver des propositions pour cette demande</h3>
|
<h3>Impossible de trouver des propositions pour cette demande</h3>
|
||||||
<div class="error" style="font-size: 1.6em; margin-top: 10px;">Traitement manuel obligatoire !</div>
|
<div class="error" style="font-size: 1.6em; margin-top: 10px;">Traitement manuel obligatoire !</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
<p>
|
||||||
|
<a href="{% url 'petits-cours-demandes-list' %}">Retour à la liste des demandes</a>
|
||||||
|
</p>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
|
@ -2,7 +2,12 @@
|
||||||
{% load staticfiles %}
|
{% load staticfiles %}
|
||||||
|
|
||||||
{% block realcontent %}
|
{% block realcontent %}
|
||||||
<h2>Traitement de la demande de petits cours {{ demande.id }}</h2>
|
<h2>
|
||||||
|
Traitement de la demande de petits cours {{ demande.id }}
|
||||||
|
<a style="float: right" href="{% url 'admin:gestioncof_petitcoursdemande_change' demande.id %}">
|
||||||
|
<span class="glyphicon glyphicon-edit"></span> Modifier
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
{% include "petitscours/details_demande_infos.html" %}
|
{% include "petitscours/details_demande_infos.html" %}
|
||||||
<hr />
|
<hr />
|
||||||
<div class="error">
|
<div class="error">
|
||||||
|
@ -55,4 +60,7 @@
|
||||||
<h3>Impossible de trouver des propositions pour cette demande</h3>
|
<h3>Impossible de trouver des propositions pour cette demande</h3>
|
||||||
<div class="error" style="font-size: 1.6em; margin-top: 10px;">Traitement manuel obligatoire !</div>
|
<div class="error" style="font-size: 1.6em; margin-top: 10px;">Traitement manuel obligatoire !</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
<p>
|
||||||
|
<a href="{% url 'petits-cours-demandes-list' %}">Retour à la liste des demandes</a>
|
||||||
|
</p>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
Loading…
Reference in a new issue