Django: следует ли prefetch_related () обратному поиску отношений?

Я пробовал prefetch_related () в django 1.4 из транка и не могу сделать предварительную выборку обратного просмотра.

Мои упрощенные модели (у каждой книги много цен):

class Book(models.Model):
    # some fields

class Price(models.Model):
    book = models.ForeignKey(Book)

Запрос моего просмотра:

books = Book.objects.prefetch_related('price')

Затем я получил сообщение AttributeError:

AttributeError: Cannot find 'price' on Book object, 'price' is an invalid parameter to prefetch_related()

Как заставить это работать? Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос