繁体   English   中英

使用django-tagging检索特定查询集的标签

[英]Retrieving tags for a specific queryset with django-tagging

我正在使用django-tagging,并尝试检索特定查询集的标签列表。 这是我得到的:

tag      = Tag.objects.get(name='tag_name')
queryset = TaggedItem.objects.get_by_model(Article, tag)
tags     = Tag.objects.usage_for_queryset(queryset, counts=True)

“ queryset”适当地返回许多已被标签“ tag_name”标记的文章,但是当我尝试检索该查询集的所有标签时,“ tags”将返回该模型所有标签的完整列表。

之前有人遇到过这个问题,还是这是django-tagging中的错误?

这似乎是django-tagging中的错误。 已编写了补丁程序,但尚未将其提交到主干。 在此处找到补丁:

http://code.google.com/p/django-tagging/issues/detail?id=44

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM