
后端开发
heylucky
这个作者很懒,什么都没留下…
展开
-
web APP到底和跨平台APP开发有什么区别?
什么是web app? WebApp是指基于Web的系统和应用,其作用是向广大的最终用户发布一组复杂的内容和功能。 说的浅显易懂点儿就是因为移动互联网特别火爆,很多企业公司也都想拥有一个属于自己的app,但是因为原生app开发的成本比较高,而且后期维护比较困难,这些开发成本和后期维护成本对于个人创业者来说或者初期创业公司来说是玩儿不起的,所以就寻求一种方式--web app!所谓的 web a...转载 2018-03-26 10:34:11 · 1854 阅读 · 0 评论 -
django权限管理
前言本文为大家讲解 Django 框架里自带的权限模型,从理论到实战演练,带领大家了解 Django 里权限是怎么一回事。主要内容什么是权限管理?Web 权限Django 权限机制Django 的权限项权限应用Permission(一)Permission(二)User Permission 管理(一)User Permission 管理(二)Group Permission 管理权限验证(一)权...转载 2018-05-23 14:03:50 · 1312 阅读 · 0 评论 -
哪些适合使用gevent的场景【知乎】
一种技术的出现必然是为了解决某种问题,gevent是为了解决什么问题呢,设想下面这种情况。你要做一个千人在线的Web聊天室,聊天室需要能够实时来收发消息。但是,HTTP是无状态的,也就是说,服务器没有直接把消息发给浏览器的能力。所以你往服务器发送数据之后,服务器没法把你的消息推送给其他聊天室的人,但有若干方案可以解决这个问题。这里假设我们采用常见的长轮询的方案,即客户端请求服务端获取最新的...转载 2018-08-01 19:01:54 · 1033 阅读 · 0 评论 -
SQLAlchemy之relationship之remote_side
需要给每个user添加一个leader, 于是在user表里添加leader, 而leader也是一个user, 于是构成了自引用。 1234567891011 class User(db.Model): __tablename__ = 'users' id = db.Column(Integer, primary_key=...转载 2018-08-23 10:45:50 · 3219 阅读 · 3 评论 -
nginx代理上下线,停服
原创文章,转载请注明出处。Nginx代理组一般有2个nginx服务器,互为主备。对某一个应用服务的启动、停止、重启,这几个过程都涉及Nginx的上下线。很显然,运维平台中,在对某一个服务进行停止的操作中,大致过程如下:1、将服务下线:代理组2个nginx都要下线,调用nginx的下线接口即可;此外,应该在下线后,检测服务是否真的下线成功。2、将所有服务器上该服务都给停止。...原创 2018-09-28 10:24:25 · 2316 阅读 · 0 评论 -
关于flask、django 登录验证的分析
从login.required()装饰器说起。在flask的接口访问中,需要对请求进行登录验证,确保合法登录的用户才可以访问对应的接口。一般会在对应app的钩子函数before_request() 去进行验证。这样一来就可以对该app所有的接口访问都进行登录验证了。在app/__init__.py 如下:auth_token = HttpBasicAuth()@app_nam...原创 2019-01-09 16:59:51 · 519 阅读 · 0 评论