Djangoは戻り、多くの値をフィルタし、私は、これは単純な質問だと思う - 私はこれを作ってるんだ私はDjangoのために新たなんだ
class Link_Book_Course(models.Model):
book = models.ForeignKey(Book)
course = models.ForeignKey(Course)
image = models.CharField(max_length = 200, null=True)
rating = models.CharField(max_length = 200,null=True)
def __unicode__(self):
return self.title
def save(self):
self.date_created = datetime.now()
super(Link_Book_Course,self).save()
を - 私は、次のようにコード化された中間クラスを持っている
私は本の著者のすべてを持っている必要がしたいと、それは著者のすべてのクエリセットを返しません、しかし
storeOfAuthorNames = Link_Book_Course.objects.filter(book__author)
(書籍CharFieldですと、著者と別のモデルである)を呼び出します実際には、エラーをスローします。
book__authorには複数の価値があると思いますが、どうすればそれらをすべて取得できますか?
ありがとうございます!
あなたは、特定の本のすべての著者または少なくともLink_Book_Courseで参照される本のすべての著者に質問しますか? – ftartaggia