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和過濾,但它似乎做事情的真正迂迴的方式,我敢肯定,必須有一個更好的辦法。
那麼,有沒有一種簡單的方法來獲取共享相同標籤的所有對象?