How to validate white space in django ModelForm -
forms.py
class phoneform(forms.modelform): class meta: model = phone_info fields = ['name1','number1','name2','number2','name3','number3','emergency','emergency_number']
i need validate following fields: name1,name2,name3,emergency
empty space. other validation did in single clean()
method. how validate white space?
you can write custom clean method every individual fields on form:
class phoneform(forms.modelform): class meta: model = phone_info fields = [ 'name1','number1','name2', 'number2','name3','number3', 'emergency','emergency_number' ] def clean_name1(self): name1 = self.cleaned_data['name1'] if ' ' in name1: raise forms.validationerror('name1 should not contain space') return name1
Comments
Post a Comment