Merge pull request #1980 from krallin/patch-1

Add missing commas in Prefetch docs
This commit is contained in:
Alex Gaynor 2013-11-23 14:51:10 -08:00
commit ce5ad8199c
1 changed files with 2 additions and 2 deletions

View File

@ -956,14 +956,14 @@ This allows prefetching the same relation multiple times with a different
>>> vegetarian_pizzas = Pizza.objects.filter(vegetarian=True) >>> vegetarian_pizzas = Pizza.objects.filter(vegetarian=True)
>>> Restaurant.objects.prefetch_related( >>> Restaurant.objects.prefetch_related(
... Prefetch('pizzas', to_attr('menu')), ... Prefetch('pizzas', to_attr('menu')),
... Prefetch('pizzas', queryset=vegetarian_pizzas to_attr='vegetarian_menu')) ... Prefetch('pizzas', queryset=vegetarian_pizzas, to_attr='vegetarian_menu'))
Lookups created with custom ``to_attr`` can still be traversed as usual by other Lookups created with custom ``to_attr`` can still be traversed as usual by other
lookups: lookups:
>>> vegetarian_pizzas = Pizza.objects.filter(vegetarian=True) >>> vegetarian_pizzas = Pizza.objects.filter(vegetarian=True)
>>> Restaurant.objects.prefetch_related( >>> Restaurant.objects.prefetch_related(
... Prefetch('pizzas', queryset=vegetarian_pizzas to_attr='vegetarian_menu'), ... Prefetch('pizzas', queryset=vegetarian_pizzas, to_attr='vegetarian_menu'),
... 'vegetarian_menu__toppings') ... 'vegetarian_menu__toppings')
Using ``to_attr`` is recommended when filtering down the prefetch result as it is Using ``to_attr`` is recommended when filtering down the prefetch result as it is