Как рассчитать сумму аннотаций

Это мое мнение:

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

Вернуться на верх