Я пробовал 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()
Как заставить это работать? Спасибо.
prefetch_related('price_set')
- person user   schedule 25.04.2014