Django 全球名称';预取';没有定义
我正在使用django 1.7.1,并尝试按照 但我得到一个名称错误Django 全球名称';预取';没有定义,django,Django,我正在使用django 1.7.1,并尝试按照 但我得到一个名称错误未定义全局名称“Prefetch”。 我的查询如下所示: prefetch = Observation.objects.prefetch_related(Prefetch('flowers__observations')) 我错过了什么?我找不到任何使用预回迁对象的示例 我想使用预回迁,因为它允许您传递自定义查询集。我需要过滤与预取相关的结果,预取对象似乎是最好的方法。您需要 将其与导入列表一起添加: from djang
未定义全局名称“Prefetch”
。
我的查询如下所示:
prefetch = Observation.objects.prefetch_related(Prefetch('flowers__observations'))
我错过了什么?我找不到任何使用预回迁对象的示例
我想使用预回迁,因为它允许您传递自定义查询集。我需要过滤与预取相关的结果,预取对象似乎是最好的方法。您需要
将其与导入列表一起添加:
from django.db.models import Prefetch
谢谢你的回答!