Skip to content
Snippets Groups Projects
Commit fec0dcb1 authored by Romain Degez's avatar Romain Degez
Browse files
parents e61a3a2e 786d0114
No related branches found
No related tags found
No related merge requests found
......@@ -681,13 +681,12 @@ def get_ressources(etud: Identite) -> str:
if not etudFormsemstres:
return res
for formsemestre in etudFormsemstres:
"""Ajouter un div pour chaque semestre"""
"""Ajouter un div pour chaque semestre avec lien vers le semestre"""
res += f"""
<div class="semestre">
S{formsemestre.semestre_id}</a>
<section>
<h3> S{formsemestre.semestre_id} </h3>
<div>
"""
"""Ajouter un div pour chaque ressource"""
ues = formsemestre.get_ues()
"""Ranger les UE selon leurs types (code venant de formsemestres.py)"""
......@@ -701,7 +700,7 @@ def get_ressources(etud: Identite) -> str:
d = modimpl.to_dict(convert_objects=True)
m_list[modimpl.module.module_type].append(d)
ues[0].__dir__
if m_list[scu.ModuleType.RESSOURCE]:
res += f"""<section>
......@@ -711,13 +710,13 @@ def get_ressources(etud: Identite) -> str:
for ressource in m_list[scu.ModuleType.RESSOURCE]:
res += f"""
<div class="module">
<h3> <a href="" target="_blank"> {ressource["module"]["code"]}</a> {ressource["module"]["titre"]} </h3>
</div>
<div class="ressource_desc">
<h3> <a href="Notes/moduleimpl_status?moduleimpl_id={ressource["id"]}"> {ressource["module"]["code"]}</a> {ressource["module"]["titre"]} </h3>
</div>
<div class="notes">
"""
res += f"""</div> </section>"""
"""Ajouter les notes pour la ressource"""
res += getNoteFromModule(ressource, etud)
res += f"""</div> </div> </section>"""
if m_list[scu.ModuleType.SAE]:
......@@ -738,10 +737,16 @@ def get_ressources(etud: Identite) -> str:
res += f"""
</div>
</div>
</section>
"""
return res
def getNoteFromModule(module: ModuleImpl, etud: Identite) -> str:
"""Renvoie la note d'un module"""
if module.note:
return f"""<span class="note">{module.note}</span>"""
return ""
def _format_adresse(adresse: Adresse | None) -> dict:
"""{ "telephonestr" : ..., "telephonemobilestr" : ... } (formats html)"""
d = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment