#NEWLINE# def prefetch_related( self , * lookups ) : #NEWLINE# #INDENT# '\n        Returns a new QuerySet instance that will prefetch the specified\n        Many-To-One and Many-To-Many related objects when the QuerySet is\n        evaluated.\n\n        When prefetch_related() is called more than once, the list of lookups to\n        prefetch is appended to. If prefetch_related(None) is called, the list\n        is cleared.\n        ' #NEWLINE# clone = self . _clone ( ) #NEWLINE# if ( lookups == ( None , ) ) : #NEWLINE# #INDENT# clone . _prefetch_related_lookups = [ ] #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# clone . _prefetch_related_lookups . extend ( lookups ) #NEWLINE# #UNINDENT# return self