
Python
文章平均质量分 86
guyunzh
这个作者很懒,什么都没留下…
展开
-
Python的多进程和多线程及GIL
转载地址最近在看Python的多线程,经常我们会听到老手说:“Python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢? 要知其然,更要知其所以然。所以有了下面的深入研究: 首先强调背景: 1、GIL是什么?GIL的全称是Global Interpreter Lock(全局解释器锁),来源是python设计之初的考...转载 2018-03-17 16:13:45 · 215 阅读 · 0 评论 -
Django集成oauth2实现第三方授权登录
最近在项目中需要用到oauth2来进行第三方的授权服务,在网上了解到django-oauth-toolkit已经集成了oauth2方法,将自己心得记录下来. 首先要学习什么是oauth2,阮老师的介绍应该算是很详细了,网址为:理解oauth2. 我用到的是oauth2中的密码模式 resource owner password credentials来进行...原创 2018-05-07 14:02:12 · 13048 阅读 · 0 评论 -
Django权限设置及验证
当创建一个Models, 在同步到数据库里,django默认设置了三个权限 ,就是 add, change, delete权限。但是往往有时候,根本不够用,此时我们可以自己写一个脚本,来进行权限的设置. 根据DJango官方文档解释,权限都是与models有关系的,此时.如果想设置一个view,对于有权限的用户进行放行,对于无权限的用户进行限制.那么我们就可以着手来写...原创 2018-05-15 14:24:51 · 4014 阅读 · 1 评论 -
websocket知识汇总以及websocket在Django中的实现
最近在完成项目中需要用到实时技术,项目需求是将后端的一个文件内容实时读取然后发送到前端.这里主要涉及到两个技术.一个是后端如何实时读取一直在更新中的数据,另一点是如何保证web前后端的通讯,能将读取到的数据实时传送给前端. 由于主要是进行后端开发,前端涉及的少,趁这个机会刚好学习了一下前端的一些知识.一.Ajax轮询 最开始解决实时通讯Google后使用...原创 2018-06-06 16:51:55 · 20266 阅读 · 7 评论