On affiche page non trouvée si on cherche une semaine qui n'existe pas
This commit is contained in:
parent
db5d8496c1
commit
caf6033496
@ -4,6 +4,7 @@ from django.db.models import Q, F
|
||||
from django.utils import timezone
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
from django.template.defaultfilters import date as _date
|
||||
from django.http import Http404
|
||||
|
||||
from django.db.models import CharField
|
||||
from django.db.models.functions import Lower
|
||||
@ -347,8 +348,11 @@ class CalendarWeek(CalendarList):
|
||||
self.year = year
|
||||
self.week = week
|
||||
|
||||
first = date.fromisocalendar(self.year, self.week, 1)
|
||||
last = date.fromisocalendar(self.year, self.week, 7)
|
||||
try:
|
||||
first = date.fromisocalendar(self.year, self.week, 1)
|
||||
last = date.fromisocalendar(self.year, self.week, 7)
|
||||
except:
|
||||
raise Http404()
|
||||
|
||||
super().__init__(first, last, filter, qs)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user