Domande taggate «prefetch»

3
Perché prefetch_related () di django funziona solo con all () e non con filter ()?
supponiamo di avere questo modello: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Ora, se voglio guardare un sottoinsieme di foto in un sottoinsieme di album in modo efficiente. Lo faccio qualcosa del genere: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: …
89 django  orm  filter  prefetch 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.