from django import forms
class MyForm(forms.Form):
username = forms.CharField(min_length=3, max_length=8)
password = forms.CharField(min_length=3, max_length=8)
email = forms.EmailField()
from app01 import views
1.将带校验的数据组织成字典的形式传入即可
form_obj = views.MyForm({'username':'jason','password':'12','email':'123'})
2.判断数据是否合法,只有在所有数据全部合法时,才返回True.
form_obj.is_valid()
False
3.查看所有校验通过的数据
form_obj.cleaned_data
4.查看所有不符合校验规则以及不符合的原因。
form_obj.errors