2024-05-29 10:29:27 发布
网友
我有一个大约15个对象的数据库Result.objects.all()。结果有一个名为score的字段,范围为1-5。所以如果我预成型q = Result.objecets.get(id=1),q.score是2。 有什么方法可以求出所有15个物体的所有分数的平均值?在
Result.objects.all()
q = Result.objecets.get(id=1)
q.score
您可以使用djangoaggregation函数来实现这一点
# Average price across all objects. >>> from django.db.models import Avg >>> Result.objects.all().aggregate(Avg('score')) {'score__avg': 34.35}
您可以使用djangoaggregation函数来实现这一点
相关问题 更多 >
编程相关推荐