Django 外键反向关系查询

Django 外键反向关系查询,django,django-models,Django,Django Models,我想让所有至少出版过一本书的出版商都参与进来 class Book(models.Model): title = models.CharField(max_length=100) authors = models.ManyToManyField(Author) publisher = models.ForeignKey(Publisher) publication_date = models.DateField() def __unicode__(sel

我想让所有至少出版过一本书的出版商都参与进来

class Book(models.Model):
    title = models.CharField(max_length=100)
    authors = models.ManyToManyField(Author)
    publisher = models.ForeignKey(Publisher)
    publication_date = models.DateField()

    def __unicode__(self):
        return self.title

这将在两个表之间执行
联接
,并返回书籍所在的行
distinct()
用于消除重复的
发布服务器

无法工作。。。。错误:无法将关键字“exists”解析到字段中。选择是:。。。
Publisher.objects.filter(book__isnull=False).distinct()