Как получить уникальный результат, используя django queryset?

class DateRange(models.Model):
   id = models....
   date = models....

01-01-2021 1
02-01-2021 1
03-01-2021 1
04-01-2021 1
05-01-2021 1
06-01-2021 1
07-01-2021 1
08-01-2021 1
09-01-2021 1

01-02-2021 2
02-02-2021 2
03-02-2021 2
04-02-2021 2
05-02-2021 2
06-02-2021 2
07-01-2021 2

01-03-2021 1
02-03-2021 1

В моей БД есть что-то вроде этих данных. Я хочу получить результат типа

1 присутствует с 01-01-2021 - 09-01-2021 2 присутствует с 01-02-2021 - 07-01-2021 1 присутствует с 01-03-2021 - 02-03-2021

Как достичь этого, используя django queryset.

Вернуться на верх