我正在使用Flask进行开发,当我运行应用程序时,它会抛出此错误。”TypeError:“Length”对象不可读取
我显示代码:
class Formulario2(Form):
username = TextField('Name', [validators.Length(min=4, max=25)])
lastname = TextField('Lastname', [validators.Length(min=4, max=25)])
DNI = TextField(
'DNI', [validators.Length(min=9, max=9, message='Must be 9 characters')])
#date =
email = TextField(
'Email', [validators.Length(min=6, max=35),
validators.Regexp(regex='\w+@(\w+)\.com|es',
message='Dirección no válida')])
adress = TextAreaField('Adress:',validators.Length(min=1,max=50))
payment = RadioField('Payment:', choices=[('1','Option 1'), ('2','Option 2')])
VISA = TextField(
'VISA', [validators.Length(min=19, max=19),
validators.Regexp(regex='(\d{4}(-| )){3}\d{4}',
message='Not valid')])
password = PasswordField(
'Password', [validators.Required(),
validators.Length(min=7),
validators.EqualTo('confirm',
message='Password doesn´t match')])
confirm = PasswordField('Repeat the password')
accept_tos = BooleanField('Accept conditions', [validators.Required()])
您没有将此
validators.Length
包括在列表中。在相关问题 更多 >
编程相关推荐