Equipment.objects.all()
total = Equipment.objects.aggregate(price_sum=Sum('price'))
total_price = total['price_sum']
Django新手在这里。我有一个叫做total_price的小数变数。我想要做的就是将价值乘以增值税。现在我的模特里已经有一个可以存储增值税的增值税字段。我希望能够将VAT字段与total_price相乘。在增值税领域,它的工作就是存储一个增值税。我想将total_price乘以增值税
class Equipment(models.Model):
price = models.DecimalField(max_digits = 12, decimal_places=2)
vat = models.ForeignKey(VAT)
'schneck''s answer does not work。 见[这里]我的答案[1] [1]:http://stackoverflow.com/questions/12165636/django-aggregation-summation-of-multiplication-of-two-fields/19888120 #19888120 – sha256