Django - aggregate 计算某个字段值总和

 

# aggregate 

class User(models.Model):
    status = models.SmallIntegerField(verbose_name="status", default=1)
    jifen = models.IntegerField(verbose_name="积分", default=0)


# 计算 jifen 总量
zongjife = User.objects.filter(status=3).values('jifen').aggregate(zongjifen=Sum('jifen'))['zongjifen']

 

posted @ 2022-09-30 18:01  _Q  阅读(117)  评论(0编辑  收藏  举报