赞
踩
请求上下文管理(放 request/session )
应用上下文管理(放 app/g )
图片详解
- # flask源码中总共有2个localstack对象
- # context locals
- # 两个单例模式,分别放不同的值
- # 放 reqeust ,session
- __strage__ ={
- 1111:{ "stack":[RequestContext(reqeust ,session),]},
- 1112:{ "stack":[RequestContext(reqeust ,session),]},
-
- }
- _request_ctx_stack = LocalStack()
-
- # 放app,g 创建的app对象,
- __strage__ = {
- 1111:{ "stack":[Appcontenxt (app,g),]
-
- 1112:{ "stack":[Appcontenxt (app,g),]
- }
- _app_ctx_stack = LocalStack()
-
-
-
- _request_ctx_stack.push('小魔方")
- _app_ctx_stack. pushC'大魔方')

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。