django taggit从foreignkey lookup

时间:2015-11-25 11:09:18

标签: django-taggit

我有以下型号

class Entry(models.Model):
    user = models.ForeignKey(User)

    created = models.DateTimeField(auto_now_add=True)
    updated = models.DateTimeField(default=timezone.now)

    tags = TaggableManager()

我试图获取用户的所有标记,并且以下查询未按预期工作

tags = Tag.objects.filter(entry__user=u)

这是使用django-taggit

https://github.com/alex/django-taggit

1 个答案:

答案 0 :(得分:1)

看起来像

tags = Tag.objects.filter(entry__user=u)

工作..我必须在某处有一些不好的代码。