【发布时间】:2021-12-01 17:03:10
【问题描述】:
我有一个名为 Post 的模型,该模型与另一个名为 LikeIps 的模型具有多对多关系。
class Post(models.Model):
title = models.CharField(max_length=250)
summary = models.TextField()
content = RichTextField()
likes = models.ManyToManyField(LikeIP, related_name="liked_posts", blank=True)
like_count = models.IntegerField(editable=False)
def __str__(self):
return self.title
我想根据likes查询集中的对象数量自动填充likes_count字段,如下所示:
like_count = obj.likes.count()
我该怎么做?
【问题讨论】: