Найти предыдущую дату воскресенья по сегодняшней дате в Django
Рассмотрим сегодняшнюю дату как 09/11/2021
А предыдущая дата воскресенья - 31/10/2021
today = datetime.date.today()
Теперь найдите предыдущую дату воскресенья
Вы можете использовать relativedelta из dateutil.
from dateutil.relativedelta import relativedelta, SU
last_sunday = date.today() + relativedelta(weekday=SU(-1))
last_sunday = today - datetime.timedelta(days=today.weekday() + 8)