文档章节

Python+Django 复选框选择多个 提交只能保存单个

l
 lykops
发布于 2017/08/04 09:06
字数 188
阅读 20
收藏 0
之前,做表单时使用单选方式,今天修改为复选框方式提交。
问题来了:在选择多个后保存,发现竟然只能最后一个选择。
print(request.POST)显示只有最后一个
print(str(request.POST))结果为:

<QueryDict: {...... 'name': ['电信'], 'type': ['硬件供应商', '服务供应商', '电信运营商', '机房供应商', '硬件制造商', '软件开发商', '软件供应商']}>

查官网并没有明确提出写如何提交给数据库。

度娘才发现:在提交页面之后,request.POST时需要使用getlist,而不是get
他们的区别是
request.POST.getlist(key)获取一个列表
request.POST.get(key)获取的是最后一个值

本文转载自:http://blog.csdn.net/liyingke112/article/details/53457164

l
粉丝 2
博文 297
码字总数 7445
作品 2
深圳
运维
私信 提问
AngularDart Material Design 复选框

MaterialCheckboxComponent Selector: <material-checkbox> <material-checkbox>是一个可以选中或取消选中的按钮。 用户可以点击该复选框以选中或取消选中它。 通常使用复选框允许用户从一组...

scooplol
2018/09/09
0
0
【HTML笔记】表单标签

网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: 讲解: 1.<form> :<form>标签是成...

大道无名
2016/09/26
6
0
request的使用

解决传递参数乱码的问题 get提交和post提交的区别 get提交 会在地址栏中显示提交的内容地址栏中最大能放4K~5K容量的文字,所以过大肯定无法提交 post提交 不在地址栏中显示提交的内容本身不受...

李茂冉
2016/05/18
83
0
Web测试中的界面测试用例设计(1)

一:文本框、按钮等控件测试 (1)文本框的测试 a、输入正常的字母或数字; b、输入已存在的文件的名称; c、输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符...

测试_给你一颗小瓜子
2017/07/31
0
0
Vue 2.0学习笔记:自定义表单组件

Vue 2.0学习笔记:自定义表单组件 W3CPlus2017-09-297 阅读 表单组件自定义 上一节中 ,通过 的学习,我们可以实现 双向数据绑定 的的效果。在整个教程中,我们看到的示例都是表单控件方面的...

W3CPlus
2017/09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

springmvc集成cas,并解决前后端分离情况

1.最近项目需要集成已经存在的cas系统。 但是目前已集成的系统都是jsp。而我们项目是前后端分离开发(伪),没有分开部署。 2.cas原理就不介绍了 网上例子很多。基本都是使用302重定向实现的...

起名字什么的太麻烦了
31分钟前
3
0
HDFS-原理

1. 写操作

叶枫啦啦
今天
2
0
聊聊elasticsearch的MembershipAction

序 本文主要研究一下elasticsearch的MembershipAction MembershipAction elasticsearch-6.7.1/server/src/main/java/org/elasticsearch/discovery/zen/MembershipAction.java public class M......

go4it
今天
3
0
Redis集群

Redis cluster tutorial Redis集群提供一种方式自动将数据分布在多个Redis节点上。 Redis Cluster provides a way to run a Redis installation where data is automatically sharded acros......

OSC首席混子
今天
3
0
AWS codecommit 触发jenkins工作

在gitlab和github上面都有直接发送webhook的配置,但是在AWS上面是没有的直接配置webhook触发jenkins构建的设置的。 通过查看AWS多个service的官方文档,找到了解决方案,方案如下: (1)在c...

守护-创造
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部