相关疑难解决方法(0)

Django - 你可以使用属性作为聚合函数中的字段吗?

我知道答案很简短,因为我试过了.有没有办法实现这一点(即使只是因为黑客攻击)?

class Ticket(models.Model):
    account = modelfields.AccountField()
    uuid = models.CharField(max_length=36, unique=True)
    created = models.DateTimeField(auto_now_add=True)

    class Meta:
        ordering = ['created']

    @property
    def repair_cost(self):
        # cost is a @property of LineItem(models.Model)
        return self.lineitem_set.aggregate(models.Sum('cost'))
Run Code Online (Sandbox Code Playgroud)

django django-models django-aggregation

21
推荐指数
2
解决办法
5926
查看次数

标签 统计

django ×1

django-aggregation ×1

django-models ×1