flask之g对象

Posted youzhouliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flask之g对象相关的知识,希望对你有一定的参考价值。

1.什么是g对象。

1.在flask中,有一个专门用来存储用户信息的g对象,g的全称的为global。
2.g对象在一次请求中的所有的代码的地方,都是可以使用的。

2.g对象和session的区别

在我看来,最大的区别是,session对象是可以跨request的,只要session还未失效,不同的request的请求会获取到同一个session,但是g对象不是,g对象不需要管过期时间,请求一次就g对象就改变了一次,或者重新赋值了一次。那么g对象该如何使用呢?看代码。



链接:https://www.jianshu.com/p/d4385c637d95
 

以上是关于flask之g对象的主要内容,如果未能解决你的问题,请参考以下文章

Flask之初学者

flask基础之LocalProxy代理对象

六十七:flask上下文之Local线程隔离对象

Flask框架基础3

深入浅出Flask:flask使用请求的全局对象g

Flask框架 之上下文请求钩子与Flask_Script