表单类的定义

- 导入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()
的结果

本文介绍了如何在Django中创建表单类,通过视图传递表单对象到模板,并配置路由。详细讲解了如何设置表单模板、获取表单数据以及错误处理,包括自定义错误信息的显示。
765

被折叠的 条评论
为什么被折叠?



