예제 #1
0
 def __init__(self, account):
     self.account = account
     
     Validator.__init__(self)
     
     self.dao = UserDao()
     self.rules = {'account': { 
                             'account_valid' : [self.account_valid, 'email', 'The account does not exist.']
                             },
                   'password':{
                             'password_valid' : [self.password_valid, 'password', 'Wrong password']
                            }
                 }
예제 #2
0
 def __init__(self):
     Validator.__init__(self)
           
     self.rules = {'username': { 
                             'required' : [None, True],
                             'maxlength':[None, 32]},
                   'password':{'required' : [None, True],
                               'minlength':[None, 8],
                               'maxlength':[None, 32]
                            },
                   'email': { 
                             'required' : [None, True],
                             'maxlength':[None, 64],
                             'unique' : [self.unique, 'email', 'This email exists, please try another.']
                             }
     }