摘要: operator.itemgetter函数 operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号(即需要获取的数据在对象中的序号),下面看例子。 a = [1,2,3] >>> b=operator.itemgetter(1) //定义函数b,获取对象的第1个 阅读全文
posted @ 2018-12-13 21:40 一二九 阅读(207) 评论(0) 推荐(0) 编辑
摘要: Python的内建模块itertools提供了非常有用的用于操作迭代对象的函数。 首先,我们看看itertools提供的几个“无限”迭代器: 因为count()会创建一个无限的迭代器,所以上述代码会打印出自然数序列,根本停不下来,只能按Ctrl+C退出。 cycle()会把传入的一个序列无限重复下去 阅读全文
posted @ 2018-12-13 21:30 一二九 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 方案一: 全局配置 自定义中间件 局部配置 方案二: 在虚拟环境下安装pip install django-cors-headers 在setting配置 加入中间件 最好放在csrf的中间件前面 并且设置变量为True 这样就解决了前后端分离的 跨域请求了 阅读全文
posted @ 2018-12-13 17:09 一二九 阅读(428) 评论(0) 推荐(0) 编辑
摘要: django模板与vue.js冲突问题 django模板与vue.js的变量都是使用“{{”和“}}”包裹起来的,在渲染django模板时会先替代掉所有的“{{”和“}}”及被包裹在其中的内容,使得vue.js没有使用”{{“、”}}”来绑定变量。 解决方案 1、修改vue.js的默认的绑定符号 V 阅读全文
posted @ 2018-12-13 15:40 一二九 阅读(266) 评论(0) 推荐(0) 编辑