Пример #1
0
 def validate_email(self):
     feature = RegisterUserFeature()
     if not self.data.get('email'):
         self.set_error('email', 'Required')
     elif not feature.email_valid(self.data.get('email')):
         self.set_error('email', 'Invalid email address')
     elif feature.email_taken(self.data.get('email')):
         self.set_error('email', 'Email already taken')