相关疑难解决方法(0)

如何计算和显示Django中ManyToMany关系中的对象

我有一个简单的新闻和类别模型:

class Category(models.Model):
    name = models.CharField()
    slug = models.SlugField()

class News(models.Model):
    category = models.ManyToManyField(Category)
    title = models.CharField()
    slug = models.SlugField()
    text = models.TextField()
    date = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud)

我想计算每个类别的新闻并将其显示在网站上,如下所示:

Sport (5)
School (4)
Films (6)
Computer (2)
etc...
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点??

谢谢!

python django many-to-many django-models

3
推荐指数
1
解决办法
4201
查看次数

标签 统计

django ×1

django-models ×1

many-to-many ×1

python ×1