【Django 笔记】Django中如何处理 表单 数据

笔记主要基于官方文档,从中提取要点和记录笔记,关键处包含了官方文档链接。详见官方文档。

官方文档:Django documentation 

博客推荐:Django2.2教程

目录

1.HTML表单

2.Django 中的表单

实例化、处理和渲染表单

3.使用Django的表单

3.1.编写Form 类

3.2.视图处理

3.3.模板处理

4.详解 Form 类

4.1.字段详解

4.2.Widget控件

4.3.字段数据

5.使用表单模板


 

Django 提供了一个丰富的框架来帮助创建表单和处理表单数据。

表单官方文档表单;基础部分文档: 概览 | 表单 API | 内建字段 | 内建 widgets

 

1.HTML表单

在HTML中,表单 <form>...</form> 可以收集其内部标签中的用户输入,然后将数据发送到服务端。

一个HTML表单必须指定两样东西:

  • 目的地:用户数据发送的目的URL
  • 方式:发送数据所使用的HTTP方法

以Django Admin站点登录表单的HTML为例:

<form action="/admin/login/?next=/admin/" method="post" id="login-form">

    <input type='hidden' name='csrfmiddlewaretoken
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值