フォーム.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')
2 つの電話番号フィールドを含むフォームを検証したいと考えています。
上記のものは機能しておらず、エラーは発生していませんが機能していません。
このフィールドには、アルファベット、特殊文字、および空白も使用できません。この検証を行う方法。
ありがとう