forked from ScoDoc/ScoDoc
get etudiants data ok
This commit is contained in:
parent
a2467fd236
commit
aab014f5ef
|
@ -11,6 +11,7 @@ import datetime
|
||||||
from flask import render_template, url_for
|
from flask import render_template, url_for
|
||||||
|
|
||||||
import app
|
import app
|
||||||
|
from app import Departement
|
||||||
from app.models import FormSemestre, FormSemestreInscription
|
from app.models import FormSemestre, FormSemestreInscription
|
||||||
from app.views import ScoData
|
from app.views import ScoData
|
||||||
|
|
||||||
|
@ -19,10 +20,14 @@ def feuille_preparation_jury_but(formsemestre_id: int):
|
||||||
formsemestre: FormSemestre = FormSemestre.query.filter_by(
|
formsemestre: FormSemestre = FormSemestre.query.filter_by(
|
||||||
id=formsemestre_id
|
id=formsemestre_id
|
||||||
).first_or_404()
|
).first_or_404()
|
||||||
|
departement: Departement = Departement.query.filter_by(
|
||||||
|
id=formsemestre.dept_id
|
||||||
|
).first_or_404()
|
||||||
breakpoint()
|
breakpoint()
|
||||||
return render_template(
|
return render_template(
|
||||||
"but/jury_export.j2",
|
"but/jury_export.j2",
|
||||||
datetime=datetime,
|
datetime=datetime,
|
||||||
formsemestre=formsemestre,
|
formsemestre=formsemestre,
|
||||||
|
dept = departement.acronym,
|
||||||
sco=ScoData(formsemestre=formsemestre),
|
sco=ScoData(formsemestre=formsemestre),
|
||||||
)
|
)
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -23,23 +23,28 @@
|
||||||
<script src="{{scu.STATIC_DIR}}/js/export-jury-but.js"></script>
|
<script src="{{scu.STATIC_DIR}}/js/export-jury-but.js"></script>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
let dataSrc = "{{bul_url|safe}}";
|
let dataSrc = "/ScoDoc/{{dept}}/api/formsemestre/{{formsemestre.id}}/etudiants/long";
|
||||||
fetch(dataSrc)
|
fetch(dataSrc)
|
||||||
.then(r => { return r.json() })
|
.then(r => {
|
||||||
|
return r.json();
|
||||||
|
})
|
||||||
.then(json => {
|
.then(json => {
|
||||||
let releve = document.querySelector("releve-but");
|
let etudiants = json;
|
||||||
releve.showData = json;
|
|
||||||
// Syle custom à ajouter
|
//let releve = document.querySelector("releve-but");
|
||||||
let style = document.createElement("style");
|
//releve.showData = json;
|
||||||
style.textContent = `
|
// Style custom à ajouter
|
||||||
.module>div,
|
// let style = document.createElement("style");
|
||||||
.dateInscription,
|
// style.textContent = `
|
||||||
.numerosEtudiant,
|
// .module>div,
|
||||||
.dateNaissance{
|
// .dateInscription,
|
||||||
display: none;
|
// .numerosEtudiant,
|
||||||
}`;
|
// .dateNaissance{
|
||||||
releve.shadowRoot.appendChild(style);
|
// display: none;
|
||||||
});
|
// }`;
|
||||||
|
//releve.shadowRoot.appendChild(style);
|
||||||
|
})
|
||||||
|
.catch(error => { console.log(error)});
|
||||||
// .catch(error => {
|
// .catch(error => {
|
||||||
// let div = document.createElement("div");
|
// let div = document.createElement("div");
|
||||||
// div.innerText = "Une erreur s'est produite lors du transfert des données.";
|
// div.innerText = "Une erreur s'est produite lors du transfert des données.";
|
||||||
|
|
Loading…
Reference in New Issue