Django框架如何获取形式表单数据

介绍

这篇文章主要讲解了Django框架如何获取形式表单数据,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

<强> Django中获取文本,密码

名字:& lt;输入类型=皌ext"name=皀ame"祝辞& lt; br> & lt; br>

密码:& lt;输入类型=皃assword"name=皃assword"祝辞

形式表单提交数据时使用的是发布方式,所以在后端接收参数的时候需要先判断请求方式为post时才能请求到数据

名称=request.POST.get(& # 39;名字# 39;)

密码=request.POST.get(& # 39;密码# 39;)

<强> Django中获取单选框

性别:

,,,,,,,,,,,,,,,,,,& lt;输入类型=皉adio"name=癵ender"值=https://www.yisu.com/zixun/澳腥恕?男

& lt;输入类型=皉adio"name=癵ender"价值=https://www.yisu.com/zixun/"女人">女

此时获取到的值是女人或者人

性别=request.POST.get(& # 39;性别# 39;)

<强> Django中获取单选的复选框

单选复选框:& lt;输入类型=癱heckbox"name=癷s_tuanyuan"价值=https://www.yisu.com/zixun/" is_tuanyuan ">是否是团员

此时如果选中该选项,获取到的值是价值后面的,若没有选中即是没有

is_tuanyuan=request.POST.get (& # 39; is_tuanyuan& # 39;)

<强> Django中获取复选框

复选框:& lt;输入类型=癱heckbox"name=癹oy"值=https://www.yisu.com/zixun/俺?唱歌

& lt;输入类型=癱heckbox"name=癹oy"值=https://www.yisu.com/zixun/"舞">跳舞

这里应该使用getlist获取多选框,获取到的是列表形式,用得到获取只能得到最后一个选项

快乐=request.POST.getlist(& # 39;快乐# 39;)

<强> Django中获取单选下拉框

去过哪些城市?单选

& lt;选择name=癱ity"在

& lt; option>北京& lt;/option>

& lt; option>天津& lt;/option>

& lt; option>南京& lt;/option>

& lt;/select>

这里获取到的就直接是选项里面的内容

城市=request.POST.get(& # 39;城市# 39;)

<强> Django中获取多选的下拉框

去过哪些城市?多选

& lt;选择多个name=癿ore_city"在

& lt; option>北京& lt;/option>

& lt; option>天津& lt;/option>

& lt; option>南京& lt;/option>

& lt;/select>

这里涉及到多个值得获取,需要使用getlist,获取到的是列表,得到依然只能获取到一个值,用户在使用时按住Ctrl即可以实现多选

more_city=request.POST.getlist (& # 39; more_city& # 39;)

Django中获取文本域

& lt; textarea name=癿ore_text"占位符=扒胧淙氡缸ⅰ白4? lt;/textarea>

获取方法:

more_text=request.POST.get (& # 39; more_text& # 39;)

看完上述内容,是不是对Django框架如何获取形式表单数据有进一步的了解,如果还想学习更多内容,欢迎关注行业资讯频道。

Django框架如何获取形式表单数据