这篇文章主要讲解了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框架如何获取形式表单数据