![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask开发及应用
一条道走到黑性格,四五年的精力都在flask上面,本专栏记录使用flask及其衍生框的开发、发布、维护的点点滴滴。
稀有动物
从事行业信息化项目的咨询、策划、申报、建设工作,在集中数据库建设、网格化信息系统建设、运维标准化管理、信息安全等保护等方面有一定的实践经验
展开
-
python3.7新增模块dataclass
@dataclassclass Point:x: floaty: floatz: float = 0.0p = Point(1.5, 2.5)print§ # produces “Point(x=1.5, y=2.5, z=0.0)”原创 2020-10-21 22:26:37 · 358 阅读 · 0 评论 -
flask中使用redis
一、在window环境下安装redis下载地址启动redisD:\redis>redis-server.exe redis.windows.conf设置密码################################## SECURITY #################################### Require clients to issue AUTH <PASSWORD> before processing any other# command原创 2020-09-14 23:58:27 · 2235 阅读 · 0 评论 -
windows下使用Twisted发布flask应用
公司用flask开发应用,由于flask本身运维不稳定,需要将其部署在可以容纳WSGI应用的服务器上,客户服务器是windows server 2008,原来发布解决方案是在Linux下Nginx+uWSGI,uWSGI不能运行在windows下。于是梳理可以在windows下运行方法。Gevent:是一个 Python 并发网络库,它使用了基于 libev 事件循环的 greenlet 来提供一个高级同步 APITwisted Web:Twisted Web 是一个 Twisted 自带的网络服务器原创 2020-08-26 18:04:10 · 1256 阅读 · 2 评论 -
windows下使用Nginix发布flask应用
上移篇文章了用twisted的WSGI容器发flask应用,用python开发web服务总有些担心,最典型的是头部可信问题,官方建议是使用Nginx,用Nginx代理twisted的服务。在Nginx代理后面使用twisted运行WSGI应用,必须重写一些头部变量,经常会出现问题的有两个变量REMOTE_ADDR 和 HTTP_HOST。设置如下server { listen 80; server_name _; access_log log/access.log; er原创 2020-08-28 10:09:33 · 250 阅读 · 0 评论