0
Im пытается создать поле прибыли, поэтому im берёт две совокупности сумм и вычитает их. К сожалению, я не могу это сделать. Есть ли способ сделать это? Я хотел бы использовать модель, но им не называть его в шаблонеВычитаем агрегирование двух сумм в виде Django
def view(request):
result_list = Result.objects.order_by('-entryID')[:5]
from django.db.models import Sum
winnings = Result.objects.all().aggregate(Sum('winnings'), Sum('entry'))
>>>>>>>>> profit = winnings.winnings__sum - winnings.entry__sum <<<<<<<<<<<
template = loader.get_template('result.html')
context = RequestContext(request, {
'result_list': result_list,
'winnings': winnings,
'profit': profit,
})
return HttpResponse(template.render(context))
Спасибо! В любом случае, чтобы получить прибыль как часть словаря выигрышей? –
'winnings [" profit "] = profit'? – knbk