一. flask依赖wsgi,实现wsgi的模块:wsgiref(django),werkzeug(flask),uwsgi 1. werkzeug示例 2. wsgiref示例: 3. 本质的本质 socket 4. app.run()中的run方法源码 def run(self, host=No ...
分类:
其他好文 时间:
2018-05-08 16:31:35
阅读次数:
308
pyg0已经大概了解了wsgi。现在他决定深入探索他们实际在生产环境里用到的web 服务器 -gunicorn。 先来看看官网的介绍:Gunicorn 是一个运行在Unix上的python WSGI web 服务器。它采用Pre-Fork 的worker模型 。Gunicorn可以适用于多种pyth ...
分类:
其他好文 时间:
2018-05-07 13:43:50
阅读次数:
302
HTTP Odoo 中http类中的Root是wsgi应用的入口主程序。 入口如下:wsgi_server调用如下: 注册root处理器,是一个单例对象,模块导入,就是单例的,handler是一个可调用对象,module_handlers维护了这样的一个列表。 源码中,对dispath方法进行了进一 ...
分类:
其他好文 时间:
2018-05-06 17:28:09
阅读次数:
1535
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 ...
分类:
其他好文 时间:
2018-05-03 22:16:09
阅读次数:
241
flask依赖wsgi,实现wsgi的模块:wsgiref,werkzeug,uwsgi 实例化Flask的对象,里面有参数 添加路由的两种方式 1.程序第一次启动起来,是将url和视图一一对应起来 服务器启动,是将url和视图的关系找出来 在flask中添加路由有两种方式,根据装饰器的源码发现的, ...
分类:
其他好文 时间:
2018-04-30 23:56:32
阅读次数:
346
作为一个Python Web 开发工程师,pyg0每天都喜滋滋的写着基于各种web框架的业务代码。 突然有一天,技术老大过来跟pyg0说,嘿,我们要新上线一个服务,你来帮我部署一下吧。不用太复杂。用gunicorn跑flask, 启8个进程, 用gevent模式跑就可以。这个很好配,给你一个小时吧。 ...
分类:
其他好文 时间:
2018-04-29 19:58:44
阅读次数:
194
Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户,如果要返 ...
分类:
其他好文 时间:
2018-04-29 16:25:28
阅读次数:
178
Flask入门 一、Flask介绍(轻量级的框架,非常快速的就能把程序搭建起来) Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架 ...
分类:
其他好文 时间:
2018-04-29 11:41:50
阅读次数:
169
知识点回顾 1、flask依赖wsgi,实现wsgi的模块:wsgiref,werkzeug,uwsgi 2、实例化Flask对象,里面是有参数的 app = Flask(__name__,template_folder='templates',static_url_path='/xxxxxx') ...
分类:
其他好文 时间:
2018-04-29 11:37:44
阅读次数:
168
3、WEB框架 MVC Model View Controller 数据库 模板文件 业务处理 MTV Model Template View 数据库 模板文件 业务处理 ############## WEB:MVC、MTV ...
分类:
Web程序 时间:
2018-04-28 10:54:07
阅读次数:
268