Django表单

简介: 【6月更文挑战第3天】Django表单。

Django提供了3种表单字段渲染方式。
{ { form.as_table }}:表单式样式,默认方式。将字段渲染为包装在表格

元素中的表单元素。
{ { form.as_p }}:段落样式,将字段渲染为包装在

元素中的段落。
{ { form.as_ul }}:列表样式,将字段渲染为包装在

  • 元素中的列表项。
    表单字段的定义包含字段名、字段类型和字段参数3个部分,示例如下。
    class dataForm(forms.Form):
    data = forms.CharField(label='请输入数据') #定义表单字段
    其中,data为字段名,字段渲染生成的元素的for属性值为“id_data”,生成的元素的name属性值为“data”、id属性值为“id_data”。CharField为字段类型,label为字段参数。
    django.forms模块定义了一系列字段类来描述表单字段的类型。
    字段类型决定了Django如何执行下列操作。
    字段被渲染成哪种HTML表单元素。
    是否必须为字段提供数据。默认情况下,所有类型的字段都必须提交数据。
    如何校验字段数据。
    如何将数据规范化为Python数据。
  • 相关文章
    |
    1月前
    |
    Python
    Django表单
    【6月更文挑战第13天】Django表单。
    19 5
    |
    1月前
    |
    测试技术 数据库 Python
    使用django构建表单测试
    【6月更文挑战第14天】该文档介绍了如何对本地库进行自动化测试,特别是关注于代码结构和模型测试。作者鼓励为其他模型和表单创建类似的测试,并提及测试应避免对底层框架的重复验证。
    59 0
    使用django构建表单测试
    |
    1月前
    |
    Python
    Django表单
    【6月更文挑战第3天】Django表单。
    14 1
    |
    11月前
    |
    前端开发 中间件 数据安全/隐私保护
    【Django】创建用户,中间件,表单组件
    【Django】创建用户,中间件,表单组件
    58 0
    |
    2月前
    |
    前端开发 开发者 Python
    django表单
    django表单
    37 0
    |
    7月前
    |
    Python
    如何使用 Django Forms 创建表单?
    如何使用 Django Forms 创建表单?
    56 0
    如何使用 Django Forms 创建表单?
    |
    7月前
    |
    JSON 安全 数据库
    在 Django 中呈现 HTML 表单(GET 和 POST)
    在 Django 中呈现 HTML 表单(GET 和 POST)
    56 0
    |
    Python
    django 表单
    django 表单
    33 0
    |
    存储 前端开发 JavaScript
    Django第4步_理解form表单类与处理html的post、get
    Django第4步_理解form表单类与处理html的post、get
    67 0
    |
    数据采集 自然语言处理 数据安全/隐私保护
    Django(4)表单
    Django(4)表单
    124 1
    Django(4)表单