首页 > 代码库 > Flask之 Context local

Flask之 Context local

对象在flask中是全局的,但是不同于通常所说的全局。这些对象实际上是对象的代理,是为本地准备的特殊上下文.很拗口,其实想理解很简单。

 

想象一下 上下文(context) 开始操作线程。 一个请求进来,web服务器决定去 生产一个新的线程(或者其他的,基本对象是能够处理的并发系统以外的其他线程). 当flask开始 内部请求 操作,它会认出当前的线程是活动的,并且绑定当前应用程序和WSGI环境到 这个 上下文(线程).他可以自动的在一个应用程序条用另外一个应用程序.

 

Flask之 Context local