2015-05-18 74 views
4

我正在使用django 1.7.1並嘗試使用Prefetch對象按照docs 但是我得到一個名稱錯誤global name 'Prefetch' is not defined。 我的查詢看起來像這樣:全局名稱'Prefetch'未定義

prefetch = Observation.objects.prefetch_related(Prefetch('flowers__observations')) 

我在這裏錯過了什麼?我無法在任何地方使用Prefetch對象找到任何示例。

我想使用預取,因爲它允許您傳遞一個自定義的查詢集。我需要過濾來自prefetch_related的結果,而預取對象似乎是最好的方法。

回答