Как создать фильтр для набора запросов Python django
может ли кто-нибудь объяснить мне, как создать запрос с 3 суммами с разными фильтрами для одного столбца, используя django's queryset?
Я пытался создать с помощью: sum1 = Sum("price", filter=Q(coins__=1)) sum2 = Sum("price", filter=Q(coins__=2)) sum3 = Sum("price", filter=Q(coins__=3)), но независимо от фильтра, он получает одно и то же значение для трех фильтров.
Мой стол: Coin-in-out a - 1 - 2 b - 0 - 2 c - 3 - 3 a - 2 - 3
Мне нужен один словарь, который получает суммированное значение и группируется по монетам.