Я использую Django и пытаюсь подсчитать количество событий, которые выполняются каждый день, на основе событий, проходящих за несколько дней. Например, если событие 1 начинается в понедельник и заканчивается в среду, а событие 2 начинается во вторник и заканчивается в четверг, количество событий в день должно быть следующим: понедельник (1 событие), вторник (2 события), среда (2 события),Четверг (1 событие). Модель событий выглядит следующим образом:
class Event(models.Model):
name = models.CharField(max_length=300, blank=True)
start_date = models.DateTimeField(blank=True)
end_date = models.DateTimeField(blank=True)
def __str__(self):
return self.name
Я бы хотел, чтобы результаты запроса включали дату дня, на который мы рассчитываем, количество событий, запущенных в этот день, и название каждого событияработает в тот день. Любая помощь по этому запросу Django будет полезна. Заранее спасибо!