def clean_new_password1(self): new_password1 = self.cleaned_data.get('new_password1', None) if hasattr(self.user, 'teacher'): if not password_strength_test(new_password1): raise forms.ValidationError( "Password not strong enough, consider using at least 8 characters, upper and " + "lower case letters, and numbers") elif hasattr(self.user, 'student'): if not password_strength_test(new_password1, length=6, upper=False, lower=False, numbers=False): raise forms.ValidationError("Password not strong enough, consider using at least 6 characters") return new_password1
def clean_new_password1(self): new_password1 = self.cleaned_data.get("new_password1", None) if hasattr(self.user.userprofile, "teacher"): if not password_strength_test(new_password1): raise forms.ValidationError( "Password not strong enough, consider using at least 8 characters, upper and " + "lower case letters, and numbers" ) elif hasattr(self.user.userprofile, "student"): if not password_strength_test(new_password1, length=6, upper=False, lower=False, numbers=False): raise forms.ValidationError("Password not strong enough, consider using at least 6 characters") return new_password1
def clean_password(self): password = self.cleaned_data.get('password', None) if password and not password_strength_test(password, length=6, upper=False, lower=False, numbers=False): raise forms.ValidationError("Password not strong enough, consider using at least 6 characters") return password
def clean_password(self): password = self.cleaned_data.get("password", None) if password and not password_strength_test(password, length=6, upper=False, lower=False, numbers=False): raise forms.ValidationError("Password not strong enough, consider using at least 6 characters") return password
def clean_password(self): password = self.cleaned_data.get('password', None) if password and not password_strength_test(password): raise forms.ValidationError( "Password not strong enough, consider using at least 8 characters, upper and lower " + "case letters, and numbers") return password
def clean_teacher_password(self): password = self.cleaned_data.get('teacher_password', None) if password and not password_strength_test(password): raise forms.ValidationError( "Password not strong enough, consider using at least 8 characters, upper and lower case letters, and numbers" ) return password