表格.py
class UserCreateProfileForm(forms.ModelForm):
fields = ['phone_daytime', 'phone_mobile']
def clean(self):
cd=self.cleaned_data
validate_integer(cd.get('phone_daytime', None))
validate_integer(cd.get('phone_mobile', None))
return cd
def validate_integer(phone_daytime,phone_mobile):
try:
int(phone_daytime,phone_mobile)
except (ValueError, TypeError):
raise ValidationError('Phone number must be number')
我想用两个电话号码字段验证表单。
上面的一个不起作用,没有抛出任何错误但不起作用。
该字段不应接受字母、特殊字符和空白也允许。如何进行此验证。
谢谢