flask
王小闹儿
这个作者很懒,什么都没留下…
展开
-
flask学习笔记(一)
虚拟环境每创建一个项目,就一定要给该项目创建一个虚拟环境。虚拟环境用来隔离项目之间因为版本不同而产生的差异。 Flask服务器搭建步骤1、从flask包里面导入Flask类2、实例化Flask。我们管falsk的实例化对象叫app。括号里面的__name__是flask实例化核心对象的一个标志。实例化时传入参数“__name__”的原因是让我们实例化的...原创 2018-08-18 17:02:53 · 768 阅读 · 0 评论 -
session、flask session知识的相关收集
1、打开两个浏览器窗口访问应用程序会使用同一个session还是不同的sessionsession cookie是不能跨窗口使用的,当你新开了一个浏览器窗口进入相同页面时,系统会赋予你一个新的session id(搞错了,是sessionstorage不共享)2、保存session id的几种方式A.保存session id的方式可以采用cookie,这样在交互过程中浏览器可以自动...原创 2018-08-22 16:35:04 · 493 阅读 · 0 评论 -
gunicorn flask 获取进程pid号
进程(pid)和线程(tid)的区别方法:pid=os.getpid()发现:gunicorn是针对每一次请求随机提供一个pid来完成这次请求。(本以为是针对每一次用户的连接,单独开一个pid,结果不是这样,诶,蓝瘦)...原创 2018-08-27 10:55:14 · 2781 阅读 · 1 评论 -
flask学习笔记(二)
一、视图函数的传参方式修改前:目标:传参方式改成途径:通过request获取参数注意:args并不是地点类型,而是dict的一个子类,如图:immutable意思是不可变不可变的字典转成可变的字典调用to_dict()函数即可实现把不可变的字典转为可变的字典。如图:request所在的方法,必须是由http请求触发 验证客户端传入的参...原创 2018-08-27 23:30:17 · 177 阅读 · 0 评论 -
解决flask服务器使用gunicorn启动时,获取全局变量失败的问题
用于我使用gunicorn开启多个flask进程,因此为了解决进程间通信问题,需要添加redis作为共享内存参考链接:https://www.crifan.com/flask_for_single_app_instance_how_get_global_variable/https://www.crifan.com/flask_running_multiple_worker_ho...原创 2018-08-21 15:19:01 · 3102 阅读 · 0 评论 -
使用flask搭建平台笔记(一)(配置环境)
1、环境Python 版本 3.3.0 (安装过程:https://www.cnblogs.com/leon-zyl/p/8422699.html)centos版本 7.52、安装virutualenv$pip install virtualenv3、检查安装是否成功$virtualenv --version4、创建虚拟环境(不同...原创 2019-04-07 21:27:43 · 350 阅读 · 0 评论