@@ -33,9 +33,8 @@ class BRZipCodeField(RegexField):
3333 'invalid' : _ ('Enter a zip code in the format XXXXX-XXX.' ),
3434 }
3535
36- def __init__ (self , max_length = None , min_length = None , * args , ** kwargs ):
37- super (BRZipCodeField , self ).__init__ (r'^\d{5}-\d{3}$' ,
38- max_length , min_length , * args , ** kwargs )
36+ def __init__ (self , * args , ** kwargs ):
37+ super (BRZipCodeField , self ).__init__ (r'^\d{5}-\d{3}$' , * args , ** kwargs )
3938
4039
4140class BRPhoneNumberField (Field , DeprecatedPhoneNumberFormFieldMixin ):
@@ -81,8 +80,8 @@ class BRStateChoiceField(Field):
8180 'invalid' : _ ('Select a valid brazilian state. That state is not one of the available states.' ),
8281 }
8382
84- def __init__ (self , required = True , widget = None , label = None , initial = None , help_text = None ):
85- super (BRStateChoiceField , self ).__init__ (required , widget , label , initial , help_text )
83+ def __init__ (self , ** kwargs ):
84+ super (BRStateChoiceField , self ).__init__ (** kwargs )
8685 self .widget .choices = STATE_CHOICES
8786
8887 def clean (self , value ):
@@ -129,7 +128,7 @@ class BRCPFField(CharField):
129128 }
130129
131130 def __init__ (self , max_length = 14 , min_length = 11 , * args , ** kwargs ):
132- super (BRCPFField , self ).__init__ (max_length , min_length , * args , ** kwargs )
131+ super (BRCPFField , self ).__init__ (max_length = max_length , min_length = min_length , * args , ** kwargs )
133132
134133 def clean (self , value ):
135134 """Value can be either a string in the format XXX.XXX.XXX-XX or an 11-digit number."""
@@ -188,7 +187,7 @@ class BRCNPJField(CharField):
188187 }
189188
190189 def __init__ (self , min_length = 14 , max_length = 18 , * args , ** kwargs ):
191- super (BRCNPJField , self ).__init__ (max_length , min_length , * args , ** kwargs )
190+ super (BRCNPJField , self ).__init__ (max_length = max_length , min_length = min_length , * args , ** kwargs )
192191
193192 def clean (self , value ):
194193 """Value can be either a string in the format XX.XXX.XXX/XXXX-XX or a group of 14 characters."""
@@ -237,7 +236,7 @@ class BRProcessoField(CharField):
237236 default_error_messages = {'invalid' : _ ("Invalid Process number." )}
238237
239238 def __init__ (self , max_length = 25 , min_length = 20 , * args , ** kwargs ):
240- super (BRProcessoField , self ).__init__ (max_length , min_length , * args , ** kwargs )
239+ super (BRProcessoField , self ).__init__ (max_length = max_length , min_length = min_length , * args , ** kwargs )
241240
242241 def clean (self , value ):
243242 """Value can be either a string in the format NNNNNNN-DD.AAAA.J.TR.OOOO or an 20-digit number."""
0 commit comments