From 36b4c60aacae827b5ff8b6125bdfd70d7cf2a3a0 Mon Sep 17 00:00:00 2001 From: Alban Gruin Date: Thu, 7 Sep 2017 22:40:57 +0200 Subject: J’ai fait des trucs mais je me suis rendu compte que c’est pas terrible, du coup je fais un commit tout pété mais ça va vite changer vous inquiétez pas. --- views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'views.py') diff --git a/views.py b/views.py index 363fddb..141dde8 100644 --- a/views.py +++ b/views.py @@ -32,9 +32,9 @@ def mention_list(request, year): timetables = Timetable.objects.order_by("name").filter(year=year) return render(request, "mention_list.html", {"year": year, "timetables": timetables}) -def timetables_list(request): - timetables = Timetable.objects.order_by("name") - groups = Group.objects.get_relevant_groups().order_by("name") +def group_list(request, year, timetable_slug): + timetable = get_object_or_404(Timetable, slug=timetable_slug) + groups = Group.objects.get_relevant_groups(timetable=timetable).order_by("name") year, week = get_current_week() start, _ = get_week(year, week) @@ -53,7 +53,7 @@ def timetables_list(request): if hasattr(group, "weeks"): group.weeks.sort() - return render(request, "timetables_list.html", {"timetables": timetables, "groups": groups}) + return render(request, "group_list.html", {"timetables": timetables, "groups": groups}) def timetable(request, timetable_slug, group_slug, year=None, week=None): if year is None or week is None: -- cgit v1.2.1