【发布时间】:2018-03-28 12:57:42
【问题描述】:
我知道如何获取所有标签,但假设标签连接到许多不同的模型。
不知何故,我只想添加附加到模型而不是所有标签的标签。
这可能吗?
我知道我可以反过来做,获取模型然后获取所有标签,但是我在该模型中有很多行,如果我尝试这种方式,我必须获取所有行然后遍历所有行以获取标签的查询集
但我想要的只是获取附加到模型的所有标签并计算标签。我不需要知道模型的哪一行正在使用这个标签。
提前感谢您的帮助。
【问题讨论】:
-
你找到答案了吗?一个星期以来,我一直试图弄清楚为什么以下不起作用(植物是标记模型,需要是 Tag.objects.all() ,从 taggit.models 导入的标记):{% for need in needs %} {% for plant in need.plants.all %} {{ plant.species }} {% endfor %} {% endfor %}'
标签: django model tags django-taggit