Django queryset获得2个字段的Avg()

时间:2018-05-07 17:36:05

标签: django

我有以下型号:

class Listing(models.Model):
    list_price = models.IntegerField()
    sold_price = models.IntegerField()

我知道要获得平均值sold_price,我会Listing.objects.aggregate(Avg('sold_price'))

我想要找到的是平均销售价格。基本上是sold_price / list_price的平均值。类似的东西:

Listing.objects.aggregate(Avg('sold_price' / 'list_price'))

显然上述陈述并不奏效。有没有办法用Django ORM做到这一点?

0 个答案:

没有答案