From d015314d3ccbb35f52a28698444de8ff60002e10 Mon Sep 17 00:00:00 2001 From: Alban Gruin Date: Sun, 1 Oct 2017 11:26:18 +0200 Subject: On affiche pas plus d’un mois en avance --- views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'views.py') diff --git a/views.py b/views.py index 14a4208..d34fadd 100644 --- a/views.py +++ b/views.py @@ -13,6 +13,8 @@ # You should have received a copy of the GNU Affero General Public License # along with celcatsanitizer. If not, see . +import datetime + from django.conf import settings from django.db.models import Max from django.http import Http404 @@ -34,7 +36,8 @@ def mention_list(request, year_slug): def group_list_common(request, timetable, groups): year, week = get_current_week() start, _ = get_week(year, week) - groups_weeks = Course.objects.get_weeks(begin__gte=start, timetable=timetable) \ + end = start + datetime.timedelta(weeks=4) + groups_weeks = Course.objects.get_weeks(begin__gte=start, begin__lt=end, timetable=timetable) \ .values("groups__mention", "groups__subgroup", "groups__td", "groups__tp", "year", "week") -- cgit v1.2.1