Model
数据库操作 验证
验证
Form
-class LoginForm(Form):
email = fields.EmailField()
is_valid 每一个字段进行正则(字段内置正则) + clean_字段 -> clean(__all__) -> post_clean
cleand_data
error
推荐
ModelForm
Model + Form 验证 + 数据库操作
class LoginModelForm(xxxx):
利用model.A中的字段
Form验证
UserInfoForm -> Form -> BaseForm(is_value)
UserInfoModelForm ->ModelForm -> BaseModelForm ->BaseForm