Как получить данные между двумя датами путем получения из входных данных?

Я пытаюсь фильтровать свою таблицу с помощью пользовательских данных. Я создаю фильтр, который позволяет пользователям выбирать 2 даты (ГГГГ-ММ-ДД).

Я могу получить входные данные следующим образом:

2022-08-19

2022-08-31

и у меня есть модель Case. Я хочу получить дела, созданные между этими двумя датами.

views.py

year_one = self.request.GET.get('year_one')
year_two = self.request.GET.get('year_two')
cases = Case.objects.filter(date_created=.....).values(fieldname).order_by(fieldname).annotate(the_count=Count(fieldname))
Вернуться на верх