表单类的定义
- 导入forms
- 写类继承forms.Form
- 定义类属性
视图传递表单对象
- 表单类实例化
- 传递给模板页中
表单的模板页
- 写一个table标签
- form.as_table表示会以tr td结构定义内容
- 写了一个submit控件用于提交
页面效果
代码
路由的配置
设置单例模式运行
设置提示为中文
- label控件
获取表单的数据
- 实例化表单类对象
- 参数是 request.POST
- 验证表单是否合法 is_valid() 方法
- 表单非法信息 errors
- 验证通过的数据 cleaned_data
看看错误的信息
表单对象.errors对象
具有各种方法
本例展示的是get_json_data
自定义错误显示的内容
实例化字段时传入参数
error_messages = {约束的参数:提示内容}
》再来看
表单.errors.get_json_data()
的结果