【发布时间】:2020-10-03 18:40:10
【问题描述】:
这是一个Blog 模型,我如何从所有博客对象中获取likes 的总数?
class Blog(models.Model):
title = models.CharField(max_length=160)
...
likes = models.ManyToManyField(
User, related_name='likes', blank=True, default=None)
在模板中,我可以使用user.likes.count,它会返回单个用户的点赞总数,但我如何从所有用户那里获得点赞总数。
谢谢
【问题讨论】:
-
对于给定的
Blog对象,或所有喜欢的对象(所有Users 对所有Blogs)? -
所有博客的所有用户(所有喜欢计数)