From c15ea345dd89b511e6ac4a75690f65f916fa3563 Mon Sep 17 00:00:00 2001 From: Bartuccio Antoine Date: Mon, 8 Jul 2019 15:17:12 +0200 Subject: [PATCH] pedagogy: generate search form radios trough loop and remove semester_translated --- pedagogy/models.py | 7 ------- pedagogy/templates/pedagogy/guide.jinja | 19 +++++++------------ pedagogy/templates/pedagogy/uv_detail.jinja | 2 +- 3 files changed, 8 insertions(+), 20 deletions(-) diff --git a/pedagogy/models.py b/pedagogy/models.py index 99d0c9fb..62eb8bf8 100644 --- a/pedagogy/models.py +++ b/pedagogy/models.py @@ -84,13 +84,6 @@ class UV(models.Model): def grade_work_load_average(self): return self.__grade_average_generic("grade_work_load") - @cached_property - def semester_translated(self): - for semester in settings.SITH_PEDAGOGY_UV_SEMESTER: - if semester[0] == self.semester: - return semester[1] - return "" - def __str__(self): return self.code diff --git a/pedagogy/templates/pedagogy/guide.jinja b/pedagogy/templates/pedagogy/guide.jinja index 28a90175..568f1e05 100644 --- a/pedagogy/templates/pedagogy/guide.jinja +++ b/pedagogy/templates/pedagogy/guide.jinja @@ -20,20 +20,15 @@

- - - - - - - + {% for department in [("EDIM", "EDIM"), ("ENERGIE", "EE"), ("IMSI", "IMSI"), ("INFO", "GI"), ("GMC", "MC"), ("HUMA", "HUMA"), ("TC", "TC")] %} + {% set display_name, real_name = department %} + + {% endfor %}
- - - - - + {% for credit_type in ["CS", "TM", "EC", "QC", "OM"] %} + + {% endfor %} diff --git a/pedagogy/templates/pedagogy/uv_detail.jinja b/pedagogy/templates/pedagogy/uv_detail.jinja index 3649a0a1..a4733858 100644 --- a/pedagogy/templates/pedagogy/uv_detail.jinja +++ b/pedagogy/templates/pedagogy/uv_detail.jinja @@ -45,7 +45,7 @@ {{ object.credit_type }}
- {{ object.semester_translated }} + {{ object.get_semester_display() }}