【发布时间】:2021-11-02 11:50:23
【问题描述】:
在 django 中,我想在主页上显示一些带有 1 或 2 个 cmets 的帖子。
我只想显示那些其 cmets 的点赞数多于帖子点赞数的帖子。
class Post:
...
likes = models.ManyToManyField(User,...)
...
class Comment:
...
post = models.ForeignKey(Post,...)
likes = models.ManyToManyField(User,...)
...
【问题讨论】:
-
所以你取了cmets之类的总和?平均值?如果用户喜欢一个帖子的两个 cmets,这算两个还是一个?
-
我只想比较帖子点赞数和评论点赞数。如果帖子喜欢
标签: python django django-models backend django-database