可以说我有 2 个模型类。类别有一个名称和多个标签,标签有一个名称,可以是可见的或不可见的。
编辑:假设我有一个类别列表,对于每个类别,我只想显示可见 = 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)