Я хочу, чтобы получить количество записей в течение 14 днейДжанго: Граф в день, с 0 в течение нескольких дней без каких-либо записей
Я в настоящее время делаю:
class Invitation(models.Model):
...
start_date = models.DateTimeField(default=timezone.now)
all_invitations = Invitation.objects.all()
days14 = all_invitations.filter(start_date__range=[today - timedelta(days=7), today + timedelta(days=8)]).annotate(day=TruncDay('start_date')).values('day').annotate(count=Count('id')).values('day', 'count').order_by('day')
Однако это не дает мне дни, для которых есть 0 приглашений. Как это достичь?
Итак, что мне здесь делать? –
Проверьте обновленный ответ. – AKS