Как рассчитать сумму аннотаций
Это мое мнение:
def shop_orders(request):
orders = Order.objects.filter(items__shop=request.user.user_profile_shop).prefetch_related(
Prefetch('items', queryset=OrderItem.objects.filter(shop=request.user.user_profile_shop
).annotate(ord_total=ExpressionWrapper(
F('price') * F('quantity'), output_field=DecimalField()) # how to sum all ord_total
), to_attr='items_from_specific_shop')).order_by('-created').distinct()
return render(request, 'account/paneli/shop/orders/shop_orders.html', {'orders': orders})
как просуммировать все ord_total