form组件
目录 Form介绍 form组件的作用 自定义form校验 简单的form校验组件 form组件的使用 如何校验数据 如何渲染页面 渲染方式1 渲染方式2 渲染方式3(推荐使用) form组件的校验 如何展示错误信息 展示中文错误信息 Hook方法(钩子方法) 局部钩子 全局钩子 普通方式手写注册功能 views.py login.html 使用form组件实现注册功能 views.py login2.html Form那些事儿 常用字段与插件 initial error_messages password radioSelect 单选Select 多选Select 单选checkbox 多选checkbox choice字段注意事项 Django Form所有内置字段 字段校验(正则) RegexValidator验证器 自定义验证函数 补充进阶 应用Bootstrap样式 批量添加样式 ModelForm modelForm定义 class Meta下常用参数: ModelForm的验证 save()方法 Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确