ts = DateTimeField()
total = IntegerField()
нужно посчитать сумму total за каждый день, то есть вот такой запрос.
Order.objects.values('ts__date').annotate(sum=Sum('total')).order_by('ts__date')
Запрос работает, но если есть пропуски в ts (нет данных за целый или несколько дней) то хотелось бы получить 0 за эти даты. Такое возможно на ОРМ джанги сделать?
Можешь написать метод модели и возвращать сумму если нет пропусков и 0 если они есть
Не понял тебя, к сожалению.
АП!
Обсуждают сегодня