0
이 방법이 효과적이지만 더 나은 장고 관용어가 있습니까?저자의 발행자 목록
my_books = Book.objects.filter(author__name=='me')
my_publishers = Publisher.objects.filter(pk__in=[b.publisher.id for b in my_books])
models = round_up_the_usual_suspects()
class Publisher(models.Model):
name = models.CharField(max_length=30)
class Author(models.Model):
name = models.CharField(max_length=30)
class Book(models.Model):
title = models.CharField(max_length=100)
author = models.ForeignKey(Author, related_name='books_authored')
publisher = models.ForeignKey(Publisher, related_name='books_published')
에 의해 작성된 책에 대한 모든 출판사를 제공
할 수 있습니다. 따라서 @karthikrs 제안은 가장 의미가 있습니다. –