#NEWLINE# def choices( self , cl ) : #NEWLINE# #INDENT# ( yield { #NEWLINE# #INDENT# 'selected' : ( self . lookup_val is None ) , #NEWLINE# 'query_string' : cl . get_query_string ( { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , [ self . field . name ] ) , #NEWLINE# 'display' : _ ( 'All' ) , #NEWLINE# #UNINDENT# } ) #NEWLINE# for val in self . lookup_choices : #NEWLINE# #INDENT# val = str ( val [ self . field . name ] ) #NEWLINE# ( yield { #NEWLINE# #INDENT# 'selected' : ( self . lookup_val == val ) , #NEWLINE# 'query_string' : cl . get_query_string ( { #NEWLINE# #INDENT# self . field . name : val , #NEWLINE# #UNINDENT# } ) , #NEWLINE# 'display' : val , #NEWLINE# #UNINDENT# } )