{# Affichage cursus BUT fiche étudiant #}
{{cursus.get_ects_acquis()}} ECTS
BUT 1
BUT 2
BUT 3
{% for competence_id in cursus.to_dict() %}
{{ cursus.competences[competence_id].titre }}
{% for annee in ('BUT1', 'BUT2', 'BUT3') %} {% set validation = cursus.validation_par_competence_et_annee.get(competence_id, {}).get(annee) %} {% set has_niveau = cursus.competence_annee_has_niveau(competence_id, annee) %}
{% if validation %}
{{validation.code}}
{{validation.ue1.acronyme}} - {{validation.ue2.acronyme}}
Jury de {{validation.formsemestre.titre_annee() if validation.formsemestre else "-"}}
enregistré le {{ validation.date.strftime(scu.DATEATIME_FMT) }}
{% else %}
{{'-' if has_niveau else ''}}
{%endif%}
{% endfor %} {% endfor %} {% if validation_dut120_html %}
{{validation_dut120_html | safe }}
{% endif %}