Flask相关知识点记录
基于Flask tag=0.1的学习记录
_request_ctx_stack = LocalStack()
current_app = LocalProxy(lambda: _request_ctx_stack.top.app)
request = LocalProxy(lambda: _request_ctx_stack.top.request)
session = LocalProxy(lambda: _request_ctx_stack.top.session)
g = LocalProxy(lambda: _request_ctx_stack.top.g)
current_app,g,request是一个LocalProxy对象
- Flask.py主要类定义
Request类继承自werkzeug库的RequestBase
Respone类继承字werkzeug库的ResponseBase
Flask类为Flask的主要定义所在地
在flask的init函数中,view_functions为字典,存储已注册的视图函数。key为函数名(该函数名也用于生成urls),value为函数对象,使用route装饰器来注册视图函数。
Flask相关知识点记录
基于Flask tag=0.1的学习记录
current_app,g,request是一个LocalProxy对象
Request类继承自werkzeug库的RequestBaseRespone类继承字werkzeug库的ResponseBaseFlask类为Flask的主要定义所在地在flask的init函数中,
view_functions为字典,存储已注册的视图函数。key为函数名(该函数名也用于生成urls),value为函数对象,使用route装饰器来注册视图函数。