Django,相关字段的属性列表作为queryset?

时间:2015-10-07 07:55:40

标签: django django-queryset

class Reporter(models.Model):
    # ...
    pass

class Article(models.Model):
    reporter = models.ForeignKey(Reporter)
    book = models.ForeignKey(Book)

对于给定的记者,我想将reporter.article_set.all().values('book')作为Book queryset而不是valuesQueryset。

是否可以将Article.objects.all().values('book')变为图书查询集

1 个答案:

答案 0 :(得分:4)

如果您想要书籍,请从Book。开始。

Book.objects.filter(article__reporter=reporter)