比如我现在有一个文章的Post
class Post(models.Model):
category = models.ForeignKey('Category', verbose_name="分类", on_delete=models.DO_NOTHING)
然后也有一个categoru的表,里面有一个名字的字段
class category(models.Model):
name = models.CharField(max_length=50, verbose_name='名字')
那么我怎么可以查询到这个分类下面有多少篇文章呢? 可能有些分类是没文章的
cagetory.post_set.count()
利用反向查询就可以了,因为你的Post是通过ForeignKey关联过来的。