django 笔记17 ModelForm

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
posted @ 2018-07-04 23:00  想翻身的猫  阅读(138)  评论(0编辑  收藏  举报