From 0adcbb7c0b1052836628647b8d786a56f77a2df6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20BARAS=20=28IUT1=20Grenoble=29?= Date: Tue, 6 Feb 2024 17:53:38 +0100 Subject: [PATCH] =?UTF-8?q?Ajoute=20diff=C3=A9rentes=20infos=20=C3=A0=20la?= =?UTF-8?q?=20page=20du=20site=20Web=20consacr=C3=A9=20aux=20PE=20(dont=20?= =?UTF-8?q?tentative=20de=20progress=20bar)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/pe/pe_view.py | 13 ++++++++++ app/templates/pe/pe_view_sem_recap.j2 | 37 +++++++++++++++++++++++---- 2 files changed, 45 insertions(+), 5 deletions(-) diff --git a/app/pe/pe_view.py b/app/pe/pe_view.py index 8279ff61..986627fa 100644 --- a/app/pe/pe_view.py +++ b/app/pe/pe_view.py @@ -70,14 +70,19 @@ def pe_view_sem_recap(formsemestre_id: int): # L'année du diplome annee_diplome = pe_comp.get_annee_diplome_semestre(formsemestre) + # Cosemestres diplomants + cosemestres = pe_comp.get_cosemestres_diplomants(annee_diplome) + if request.method == "GET": return render_template( "pe/pe_view_sem_recap.j2", annee_diplome=annee_diplome, formsemestre=formsemestre, sco=ScoData(formsemestre=formsemestre), + cosemestres=cosemestres, ) + # request.method == "POST" jury = pe_jury.JuryPE(annee_diplome) if not jury.diplomes_ids: flash("aucun étudiant à considérer !") @@ -97,3 +102,11 @@ def pe_view_sem_recap(formsemestre_id: int): download_name=scu.sanitize_filename(jury.nom_export_zip + ".zip"), as_attachment=True, ) + + return render_template( + "pe/pe_view_sem_recap.j2", + annee_diplome=annee_diplome, + formsemestre=formsemestre, + sco=ScoData(formsemestre=formsemestre), + cosemestres=cosemestres, + ) diff --git a/app/templates/pe/pe_view_sem_recap.j2 b/app/templates/pe/pe_view_sem_recap.j2 index 49884d8d..53a8506b 100644 --- a/app/templates/pe/pe_view_sem_recap.j2 +++ b/app/templates/pe/pe_view_sem_recap.j2 @@ -30,7 +30,7 @@

Cette fonction génère un ensemble de feuilles de calcul (xlsx) permettant d'éditer des avis de poursuites d'études pour les étudiants - de BUT diplômés en {{annee_diplome}}. + de BUT diplômés.
De nombreux aspects sont paramétrables: -

- - - +

Avis de poursuites d'études de la promo {{ annee_diplome }}

+
+ Seront (a minima) pris en compte les étudiants des semestres suivants : + +
    + {% for fid in cosemestres %} +
  • + {{ cosemestres[fid].titre_annee() }} +
  • + {% endfor %} +
+
+ +
+ +
+ +
+ + + + {% endblock app_content %} \ No newline at end of file