基本使用 添加权限 (1)API/utils文件夹下新建premission.py文件,代码如下: message是当没有权限时,提示的信息 (2)settings.py全局配置权限 (3)views.py添加权限 默认所有的业务都需要SVIP权限才能访问 OrderView类里面没写表示使用全局配 ...
分类:
其他好文 时间:
2019-02-23 17:12:06
阅读次数:
220
基本视图 写一个出版社的增删查改resful接口 路由: 视图 mixin类和generice类编写视图 使用generics 下ListCreateAPIView,RetrieveUpdateDestroyAPIView 使用ModelViewSet 路由: 视图: ...
分类:
其他好文 时间:
2019-02-23 17:11:54
阅读次数:
153
源码实现: 运行结果: 算法理解: 1. 性能方面抽离最大值需要n数量级的循环,每次循环中heap的构建复杂度log(n),综合是nlog(n)的量级; 2. 算法的总体思想是,构建最大堆->找到最大值->剩下的进一步构建最大堆->再找次最大....依次递归; ...
分类:
编程语言 时间:
2019-02-23 17:11:35
阅读次数:
199
在vim编辑器中实现python tab补全插件有Pydiction,Pydiction可以实现下面python代码的自动补全: 第一步:安装配置pydiction 确保文件结构如下 第二步:创建~/.vimrc,确保其中内容如下 第三步:用vim编辑一个py文件,再输入函数时按tab补全 这时候应 ...
分类:
编程语言 时间:
2019-02-23 17:11:12
阅读次数:
273
说说你对 Java 中反射的理解 Java 中 的 反 射 首 先 是 能 够 获 取 到 Java 中 要 反 射 类 的 字 节 码 , 获 取 字 节 码 有 三 种 方 法 ,1.Class.forName(className) 2.类名.class 3.this.getClass()。然后 ...
分类:
其他好文 时间:
2019-02-23 17:10:56
阅读次数:
205
为什么关心这种技术?因为我经常听到身边搞微商、搞微信项目的朋友都在叫苦连天,由于微信域名屏蔽、微信域名被拦截、弄得他们尸横遍野,损失的连过年回家的路费都没了,曾经的叱咤风云一下变成了今日的倒亏损。腾讯对微信中推广活动的第三方网页内容管控的越来越严格,如果推广效果稍微好一些,自己的网址域名可能就会被拦 ...
分类:
微信 时间:
2019-02-23 17:10:04
阅读次数:
243
一.简介 单例的目的保证该对象只能存在一个,只有应用场景相当多,列如jedisUtils.. 二.代码 测试代码如下: 测试结果: ...
分类:
其他好文 时间:
2019-02-23 17:09:35
阅读次数:
215
栈 栈结构实现 栈的操作 具体实现 队列 具体实现 双端队列 操作 具体实现 小结: 栈和线性表的区别在于,栈注重的是怎么操作数据,线性表注重的是怎么存储数据 ...
分类:
编程语言 时间:
2019-02-23 17:09:16
阅读次数:
245
挖掘机中的液压油的好坏决定了挖掘机能否正常的操作。但挖掘机的液压油的更换保养也是很重要的,但我们给挖掘机换油过程中,应该注意那些事项呢?今天机巢平台请添加链接描述就跟大家聊聊。1.选择更好的液压油在跟换挖掘机的液压油的同时,选择虽然较好的液压油,如果选择劣质的液压油换在挖掘机身上,就会对挖掘机的液压部件产生伤害,所以大家给挖掘机换液压油选择比较好质量的液压油。2.没加满油时就别启动挖掘机在给挖掘机
分类:
其他好文 时间:
2019-02-23 17:08:50
阅读次数:
256
一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。做为开发+运维之间的协作,我们需要关心很多东西,这也就是很多互联网公司都不得不面对的问题,特别是各种版本的迭代后,不同版本环境的兼容,对运维人员都是考验。 Docker只所以发展如此迅速,也是因为它对此给了一个标准化的解决方案。 环境配置如 ...
分类:
其他好文 时间:
2019-02-23 17:08:23
阅读次数:
184
用的net core版本是2.1,也许在后续的版本中已经修复了这个问题 今天在尝试用net core写demo的时候,发现了这个问题。因为都是使用DI,所以就没有我的网站项目里直接引用一些实现类库,而是放到了同一个目录下,在网站启动的时候用代码去加载进来。然而在实际的运行过程成中发现,指定的dll会 ...
分类:
Web程序 时间:
2019-02-23 17:08:03
阅读次数:
648
基本使用 Django自带序列化组件 serializers(把对象序列化成json字符串) rest-framework序列化之Serializer models部分 view部分 注意: source 如果是字段,会显示字段,如果是方法,会执行方法,不用加括号(authors=serialize ...
分类:
其他好文 时间:
2019-02-23 17:07:46
阅读次数:
191
基本使用 简单分页(查看第n页,每页显示n条) setting里 路由: Serializers 偏移分页(在第n个位置,向后查看n条数据) CursorPagination(加密分页,只能看上一页和下一页,速度快) 思考:不重写类,修改类属性? ...
分类:
其他好文 时间:
2019-02-23 17:07:29
阅读次数:
215
安装djangorestframework 方式一:pip3 install djangorestframework 方式二:pycharm图形化界面安装 方式三:pycharm命令行下安装(装在当前工程所用的解释器下) djangorestframework的APIView分析 as_view方法 ...
基本使用 自定义频率类,自定义频率规则 自定义的逻辑 代码实现 内置频率类及局部使用 写一个类,继承自SimpleRateThrottle,(根据ip限制)问:要根据用户现在怎么写 在setting里配置:(一分钟访问三次) 在视图类里使用 错误信息的中文提示 内置频率限制类: BaseThrott ...
分类:
其他好文 时间:
2019-02-23 17:06:48
阅读次数:
223
DS标签控件使用DSL文本渲染引擎,支持DSL引擎代码。目前支持代码如下: <b>粗体</b> 以粗体显示 <i>斜体</i> 以斜体显示 <u>下划线</u> 以下划线显示 <link=标识,target=链接目标>链接</link> 插入一个链接,如果指定enabled=false,则显示为一个 ...
分类:
其他好文 时间:
2019-02-23 17:06:23
阅读次数:
207
handler.postDelayed(myRunnable,1000)是为了轮播图片,每隔1000ms后执行一次run方法,实现轮播实例如下: ...
分类:
其他好文 时间:
2019-02-23 17:05:53
阅读次数:
179