def clean_email(self): email = self.cleaned_data['email'].lower() if not validateEmail(email): setattr(self, 'email_error_str', u"Некорректный email") raise forms.ValidationError(u"Некорректный email") if User.find_one({'email' : email}): setattr(self, 'email_error_str', u"Пользователь с таким адресом электронной почты уже существует") raise forms.ValidationError(u"Пользователь с таким адресом электронной почты уже существует") return email
def get_admin_user(self): # mustdo: rework when user roles are added user = None employee = CompanyEmployee.objects.get_one({'_id' : self.owner_employee_id}) if employee: user_data = User.find_one({'_id' : employee.user_id}) if user_data: user = User(user_data) return user, employee
def get_admin_user(self): # mustdo: rework when user roles are added user = None employee = CompanyEmployee.objects.get_one( {'_id': self.owner_employee_id}) if employee: user_data = User.find_one({'_id': employee.user_id}) if user_data: user = User(user_data) return user, employee
def clean_email(self): email = self.cleaned_data['email'].lower() if not validateEmail(email): setattr(self, 'email_error_str', u"Некорректный email") raise forms.ValidationError(u"Некорректный email") if User.find_one({'email': email}): setattr( self, 'email_error_str', u"Пользователь с таким адресом электронной почты уже существует" ) raise forms.ValidationError( u"Пользователь с таким адресом электронной почты уже существует" ) return email
def clean_email(self): email = self.cleaned_data['email'] if not User.find_one(email=email): raise forms.ValidationError("Такого адреса не существует") return email