From 3358e27e04699d600cedf5f9806b0619589d207b Mon Sep 17 00:00:00 2001 From: jmpla Date: Wed, 31 Jan 2024 20:34:55 +0100 Subject: [PATCH] wip --- app/but/jury_export.py | 32 +++++++++++++++++ app/scodoc/sco_recapcomplet.py | 2 +- app/templates/but/jury_export.j2 | 61 ++++++++++++++++++++++++++++++++ 3 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 app/but/jury_export.py create mode 100644 app/templates/but/jury_export.j2 diff --git a/app/but/jury_export.py b/app/but/jury_export.py new file mode 100644 index 000000000..5abb4e16c --- /dev/null +++ b/app/but/jury_export.py @@ -0,0 +1,32 @@ +############################################################################## +# ScoDoc +# Copyright (c) 1999 - 2023 Emmanuel Viennet. All rights reserved. +# See LICENSE +############################################################################## + +"""Feuille d'export Jury BUT +""" +import datetime + +from flask import render_template, url_for + +import app +from app import Departement +from app.models import FormSemestre, FormSemestreInscription +from app.views import ScoData + + +def feuille_preparation_jury_but(formsemestre_id: int): + formsemestre: FormSemestre = FormSemestre.query.filter_by( + id=formsemestre_id + ).first_or_404() + departement: Departement = Departement.query.filter_by( + id = formsemestre.formsemestre_id + ).first_or_404() + return render_template( + "but/jury_export.j2", + datetime=datetime, + formsemestre=formsemestre, + dept=departement.acronym, + sco=ScoData(formsemestre=formsemestre), + ) diff --git a/app/scodoc/sco_recapcomplet.py b/app/scodoc/sco_recapcomplet.py index 2a58173f4..98c6ed387 100644 --- a/app/scodoc/sco_recapcomplet.py +++ b/app/scodoc/sco_recapcomplet.py @@ -268,7 +268,7 @@ def formsemestre_recapcomplet( if stats_lille[StatsLille.TOTAL] > 0: H.append( f""" -
Statistiques Lille:
+
Statistiques :
""" ) diff --git a/app/templates/but/jury_export.j2 b/app/templates/but/jury_export.j2 new file mode 100644 index 000000000..22907a7ae --- /dev/null +++ b/app/templates/but/jury_export.j2 @@ -0,0 +1,61 @@ +{# -*- mode: jinja-html -*- #} +{% extends "sco_page.j2" %} + +{% block styles %} +{{super()}} +{% endblock %} + +{% block app_content %} + +

Export xlsx de fichier de jury

+ + + Formsemestre: {{ formsemestre.id }} + API root: {{ api_root }} + + + +{% endblock %} + +{% block scripts %} + {{super()}} + + + + + +{% endblock %}