Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class PasswordModificationForm(forms.Form):
- currentPassword = forms.CharField(
- label='현재 비밀번호',
- widget=forms.PasswordInput(),
- )
- newPassword1 = forms.CharField(
- label='새로운 비밀번호',
- widget=forms.PasswordInput(),
- required=False,
- )
- newPassword2 = forms.CharField(
- label='새로운 비밀번호(확인용)',
- widget=forms.PasswordInput(),
- required=False,
- )
- def __init__(self, user):
- self.user = user
- # def clean_currentPassword(self):
- def clean_newPassword2(self):
- if 'newPassword1' in self.cleaned_data:
- newPassword1 = self.cleaned_data['newPassword1']
- newPassword2 = self.cleaned_data['newPassword2']
- if newPassword1 == newPassword2:
- return newPassword2
- elif newPassword1 != newPassword2:
- raise forms.ValidationError('
- 새로운 비밀번호가 일치하지 않습니다.')
- # elif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement