0
说我有4种不同的内容类型 - 照片,博客,故事和图纸。每种内容类型都附加到可标记管理器。获取共享相同标记的所有对象
Tags = TaggableManager(blank=True, through=CustomTag)
现在,说我标记与“test_tag”,ID每个模型= 1
我怎样才能得到它已经被标记“test_tag”的所有对象的列表,而无需单独查询每个类型像这样:
#tag = 1
MyContentType.objects.filter(tags__id__in=tag)
我看着试图通过模型和标签的ID来获得这些使用的ContentType和过滤,但它似乎做事情的真正迂回的方式,我敢肯定,必须有一个更好的办法。
那么,有没有一种简单的方法来获取共享相同标签的所有对象?