@@ -667,7 +667,6 @@ def prepare_query_value(self, op, value):
667667 return StringField ().prepare_query_value (op , value )
668668 return super (DynamicField , self ).prepare_query_value (op , self .to_mongo (value ))
669669
670-
671670 def validate (self , value , clean = True ):
672671 if hasattr (value , "validate" ):
673672 value .validate (clean = clean )
@@ -698,9 +697,10 @@ def validate(self, value):
698697
699698 def prepare_query_value (self , op , value ):
700699 if self .field :
701- if op in ('set' , 'unset' ) and (not isinstance (value , basestring )
702- and not isinstance (value , BaseDocument )
703- and hasattr (value , '__iter__' )):
700+ if op in ('set' , 'unset' ) and (
701+ not isinstance (value , basestring ) and
702+ not isinstance (value , BaseDocument ) and
703+ hasattr (value , '__iter__' )):
704704 return [self .field .prepare_query_value (op , v ) for v in value ]
705705 return self .field .prepare_query_value (op , value )
706706 return super (ListField , self ).prepare_query_value (op , value )
@@ -718,12 +718,10 @@ class EmbeddedDocumentListField(ListField):
718718
719719 """
720720
721- def __init__ (self , document_type , * args , * *kwargs ):
721+ def __init__ (self , document_type , ** kwargs ):
722722 """
723723 :param document_type: The type of
724724 :class:`~mongoengine.EmbeddedDocument` the list will hold.
725- :param args: Arguments passed directly into the parent
726- :class:`~mongoengine.ListField`.
727725 :param kwargs: Keyword arguments passed directly into the parent
728726 :class:`~mongoengine.ListField`.
729727 """
@@ -975,7 +973,6 @@ def prepare_query_value(self, op, value):
975973 super (ReferenceField , self ).prepare_query_value (op , value )
976974 return self .to_mongo (value )
977975
978-
979976 def validate (self , value ):
980977
981978 if not isinstance (value , (self .document_type , DBRef )):
@@ -1100,7 +1097,7 @@ def prepare_query_value(self, op, value):
11001097
11011098 def validate (self , value ):
11021099
1103- if not isinstance (value , ( self .document_type ) ):
1100+ if not isinstance (value , self .document_type ):
11041101 self .error ("A CachedReferenceField only accepts documents" )
11051102
11061103 if isinstance (value , Document ) and value .id is None :
@@ -1419,7 +1416,7 @@ def __get__(self, instance, owner):
14191416 def __set__ (self , instance , value ):
14201417 key = self .name
14211418 if ((hasattr (value , 'read' ) and not
1422- isinstance (value , GridFSProxy )) or isinstance (value , str_types )):
1419+ isinstance (value , GridFSProxy )) or isinstance (value , str_types )):
14231420 # using "FileField() = file/string" notation
14241421 grid_file = instance ._data .get (self .name )
14251422 # If a file already exists, delete it
@@ -1553,7 +1550,7 @@ def delete(self, *args, **kwargs):
15531550 if out and out .thumbnail_id :
15541551 self .fs .delete (out .thumbnail_id )
15551552
1556- return super (ImageGridFsProxy , self ).delete (* args , ** kwargs )
1553+ return super (ImageGridFsProxy , self ).delete ()
15571554
15581555 def _put_thumbnail (self , thumbnail , format , progressive , ** kwargs ):
15591556 w , h = thumbnail .size
0 commit comments