diff --git a/gestioncof/admin.py b/gestioncof/admin.py index f0fd2a43..e82f0a31 100644 --- a/gestioncof/admin.py +++ b/gestioncof/admin.py @@ -296,6 +296,7 @@ class PetitCoursDemandeAdmin(admin.ModelAdmin): ) list_filter = ("traitee", "niveau") search_fields = ("name", "email", "phone", "lieu", "remarques") + readonly_fields = ("created",) class ClubAdminForm(forms.ModelForm): diff --git a/petitscours/models.py b/petitscours/models.py index c3bdce2f..cc518675 100644 --- a/petitscours/models.py +++ b/petitscours/models.py @@ -172,6 +172,11 @@ class PetitCoursDemande(models.Model): 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: app_label = "gestioncof" verbose_name = "Demande de petits cours" diff --git a/petitscours/templates/petitscours/demande_detail.html b/petitscours/templates/petitscours/demande_detail.html index e82a67d4..e8f723ca 100644 --- a/petitscours/templates/petitscours/demande_detail.html +++ b/petitscours/templates/petitscours/demande_detail.html @@ -4,7 +4,12 @@ {% block page_size %}col-sm-8{% endblock %} {% block realcontent %} -

Demande de petits cours

+

+ Demande de petits cours  + + Modifier + +

{% include "petitscours/details_demande_infos.html" %}
diff --git a/petitscours/templates/petitscours/traitement_demande.html b/petitscours/templates/petitscours/traitement_demande.html index ef80b27b..1bf6150e 100644 --- a/petitscours/templates/petitscours/traitement_demande.html +++ b/petitscours/templates/petitscours/traitement_demande.html @@ -1,7 +1,12 @@ {% extends "petitscours/base_title.html" %} {% block realcontent %} -

Traitement de la demande de petits cours {{ demande.id }}

+

+ Traitement de la demande de petits cours {{ demande.id }} + + Modifier + +

{% include "petitscours/details_demande_infos.html" %}
{% if errors %} diff --git a/petitscours/templates/petitscours/traitement_demande_autre_niveau.html b/petitscours/templates/petitscours/traitement_demande_autre_niveau.html index e1cc43fb..f90dd5d6 100644 --- a/petitscours/templates/petitscours/traitement_demande_autre_niveau.html +++ b/petitscours/templates/petitscours/traitement_demande_autre_niveau.html @@ -2,7 +2,12 @@ {% load staticfiles %} {% block realcontent %} -

Traitement de la demande de petits cours {{ demande.id }}

+

+ Traitement de la demande de petits cours {{ demande.id }} + + Modifier + +

{% include "petitscours/details_demande_infos.html" %}