Add name validators to all signup forms

This commit is contained in:
PCoder 2019-12-18 22:40:33 +05:30
commit e46729ee04
3 changed files with 24 additions and 3 deletions

View file

@ -8,6 +8,7 @@ from utils.forms import LoginFormMixin, SignupFormMixin, BillingAddressForm
from .models import MembershipType, MembershipOrder
from .models import Booking, BookingOrder
from membership.models import validate_name
class LoginForm(LoginFormMixin):
@ -19,7 +20,8 @@ class SignupForm(SignupFormMixin):
confirm_password = forms.CharField(widget=forms.PasswordInput())
password = forms.CharField(widget=forms.PasswordInput())
name = forms.CharField(label='name',
widget=forms.TextInput(attrs={'placeholder': 'Full name'}))
widget=forms.TextInput(attrs={'placeholder': 'Full name'}),
validators=[validate_name])
class MembershipBillingForm(BillingAddressForm):