Из этой таблицы нужно получить список типа: arr(дата) = число записей. То есть найти количество записей для каждой даты.
То есть, чтобы список был такой:
arr(дата 1) = 3
arr(дата 2) = 4
arr(дата 3) = 2
Самый простой вариант, это получить список методом values_list('date', flat=True). И “руками” в цикле сделать счётчик:
for d in model.objects.filter(date__range=range).values_list('date', flat=True): arr[d] += 1
Но догадываюсь, что правильнее было бы через django ORM, подскажите, пожалуйста, как.