form.py 314 B

123456789101112
  1. from django import forms
  2. class UserNameForm(forms.Form):
  3. username = forms.CharField()
  4. def clean_username(self):
  5. data = self.data
  6. if data.get('username').isalnum():
  7. return data.get('username')
  8. else:
  9. raise forms.ValidationError('it contains illegal char!')