Flask 源码略读

Flask 源码略读

|> cugxy

源码版本为 8605cc31, git clone git@github.com:pallets/flask.git; git checkout 8605cc31,同时由于 werkzeug 的更新,代码运行是肯定不能运行的,需要修改部分 import ,这里我已经改好,且添加了例子。直接看这份代码即可。cugxy/read_flask

大纲

困惑

  1. Flask 类与 WSGI 的关系

  2. run() 函数

  3. 路由-视图函数的添加

  4. 路由-视图函数的触发

难题

  • 全局线程安全变量 current_app, request, session

解析

Flaks 类与 WSGI 的关系

WSGI (详情)首先是一个协议,协议里约定了 web 服务器如何调用 web 应用程序,以及 web 应

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值