请求上下文

来源:5-1 flask中经典错误 working outside application context

慕沐5132209

2018-12-03

请问一下,在一个线程内部同一时刻只有一个当前请求,为什么使用栈localstack,而不直接使用local或别的数据结构?是为了支持请求嵌套,比如请求内部转发?

写回答

1回答

7七月

2018-12-04

这个设计其实是过于复杂的,一个请求就启动一个localstack的原因一般开发是用不到的。但有时候要做离线脚本的时候就需要给离线的脚本单独开辟一个stack,这个时候就有用了。

0
1
慕沐5132209
好的,非常感谢!
2018-12-04
共1条回复

Python Flask高级编程之从0到1开发《鱼书》精品项目

7月老师深入浅出剖析Flask核心机制,和你一起探讨Python高级编程

2735 学习 · 1267 问题

查看课程