2つのモデルクラスがあるとしましょう。カテゴリには名前と複数のタグがあり、タグには名前があり、表示または非表示にすることができます。
編集: カテゴリのリストがあり、カテゴリごとに、visible=True を持つタグのみを表示したいとしましょう。どうすればよいですか?
class Category(models.Model):
name = models.CharField(max_length=255, unique=True)
tags = models.ManyToManyField(Tag)
class Tag(models.Model):
name = models.CharField(max_length=255, unique=True)
visible = models.BooleanField(default=False)