@@ -141,12 +141,16 @@ def __new__(cls, name, bases, attrs):
141141 # We are defining FilterSet itself here
142142 parents = None
143143 declared_filters = get_declared_filters (bases , attrs , False )
144- new_class = super (FilterSetMetaclass , cls ).__new__ (cls , name , bases , attrs )
144+ new_class = super (FilterSetMetaclass , cls ).__new__ (
145+ cls , name , bases , attrs
146+ )
145147
146148 if not parents :
147149 return new_class
148150
149- opts = new_class ._meta = FilterSetOptions (getattr (new_class , "Meta" , None ))
151+ opts = new_class ._meta = FilterSetOptions (
152+ getattr (new_class , "Meta" , None )
153+ )
150154 if opts .model :
151155 filters = filters_for_model (
152156 opts .model ,
@@ -161,7 +165,8 @@ def __new__(cls, name, bases, attrs):
161165
162166 if None in filters .values ():
163167 raise TypeError (
164- "Meta.fields contains a field that isn't defined " "on this FilterSet"
168+ "Meta.fields contains a field that isn't defined "
169+ "on this FilterSet"
165170 )
166171
167172 new_class .declared_filters = declared_filters
@@ -258,7 +263,9 @@ def qs(self):
258263 pass
259264
260265 if ordered_value in EMPTY_VALUES and self .strict :
261- ordered_value = self .form .fields [self .order_by_field ].choices [0 ][0 ]
266+ ordered_value = self .form .fields [
267+ self .order_by_field
268+ ].choices [0 ][0 ]
262269
263270 if ordered_value :
264271 qs = qs .order_by (* self .get_order_by (ordered_value ))
@@ -274,11 +281,16 @@ def count(self):
274281 def form (self ):
275282 if not hasattr (self , "_form" ):
276283 fields = OrderedDict (
277- [(name , filter_ .field ) for name , filter_ in six .iteritems (self .filters )]
284+ [
285+ (name , filter_ .field )
286+ for name , filter_ in six .iteritems (self .filters )
287+ ]
278288 )
279289 fields [self .order_by_field ] = self .ordering_field
280290 Form = type (
281- str ("%sForm" % self .__class__ .__name__ ), (self ._meta .form ,), fields
291+ str ("%sForm" % self .__class__ .__name__ ),
292+ (self ._meta .form ,),
293+ fields ,
282294 )
283295 if self .is_bound :
284296 self ._form = Form (self .data , prefix = self .form_prefix )
@@ -312,11 +324,16 @@ def get_ordering_field(self):
312324 (fltr .name or f , fltr .label or capfirst (f )),
313325 (
314326 "-%s" % (fltr .name or f ),
315- _ ("%s (descending)" % (fltr .label or capfirst (f ))),
327+ _ (
328+ "%s (descending)"
329+ % (fltr .label or capfirst (f ))
330+ ),
316331 ),
317332 ]
318333 )
319- return forms .ChoiceField (label = "Ordering" , required = False , choices = choices )
334+ return forms .ChoiceField (
335+ label = "Ordering" , required = False , choices = choices
336+ )
320337
321338 @property
322339 def ordering_field (self ):
@@ -383,6 +400,8 @@ class FilterSet(six.with_metaclass(FilterSetMetaclass, BaseFilterSet)):
383400def filterset_factory (model ):
384401 meta = type (str ("Meta" ), (object ,), {"model" : model })
385402 filterset = type (
386- str ("%sFilterSet" % model ._meta .object_name ), (FilterSet ,), {"Meta" : meta }
403+ str ("%sFilterSet" % model ._meta .object_name ),
404+ (FilterSet ,),
405+ {"Meta" : meta },
387406 )
388407 return filterset
0 commit comments