【发布时间】:2020-03-14 18:10:23
【问题描述】:
我想列出我的新闻表中的所有类别,并添加每个类别中的帖子数。 这是我的模型:
class Blog(models.Model):
titre_article = models.CharField(max_length=255)
auteur_article = models.ForeignKey(User, on_delete=models.CASCADE)
date_article = models.DateTimeField(auto_now_add=True)
modif_article = models.DateTimeField(auto_now=True)
categorie_article = models.ForeignKey('BlogCat',
on_delete=models.CASCADE,
default='1')
contenu = RichTextField(null=False)
def __str__(self):
return self.titre_article
def get_absolute_url(self):
return f"/blog/{self.id}"
class BlogCat(models.Model):
nom_categorie = models.CharField(max_length=255)
def __str__(self):
return self.nom_categorie
def get_absolute_url(self):
return f"/blog/cat/{self.nom_categorie}"
从那里我无法想象 view.py 中的代码应该是什么。 有人可以帮忙吗?
非常感谢:)
杰夫
【问题讨论】:
标签: django database filter count