マイmodels.pyはこのようなものです:DjangoでManyToManyField関係を使ってオブジェクトを数えるには?
class Tag(models.Model):
name = models.CharField(max_length=255, unique=True)
class Article(models.Model):
title = models.CharField(max_length=255)
body = models.TextField()
tags = models.ManyToManyField(Tag, related_name='article_tags')
は言うことができます、私はタグウィット名「映画レビュー」を持って、どのように私は、このタグと関係を持っている記事の数を得るのですか?カウントのように。
ありがとうございました。あなたがDjangoの.count()
を使用することができ、カウント
Article.objects.filter(tags__name='Movie Review').count()