flask的g物件
故名思議我們可以理解這個g物件是一個全域的物件,這個物件存盤的是我們這一次請求的所有的資訊,只是存盤這一次的請求
g:global
1. g物件是專門用來保存用戶的資料的。
2. g物件在一次請求中的所有的代碼的地方,都是可以使用的。
g 作為 flask 程式全域的一個臨時變數,充當者中間媒介的作用,我們可以通過它傳遞一些資料,g 保存的是當前請求的全域變數,不同的請求會有不同的全域變數,通過不同的thread id區別
1.什么是g物件。
1.在flask中,有一個專門用來存盤用戶資訊的g物件,g的全稱的為global。
2.g物件在一次請求中的所有的代碼的地方,都是可以使用的。
2.g物件和session的區別
在我看來,最大的區別是,session物件是可以跨request的,只要session還未失效,不同的request的請求會獲取到同一個session,但是g物件不是,g物件不需要管過期時間,請求一次就g物件就改變了一次,或者重新賦值了一次
也就是session可以在我們的這個網站隨意都可以用 而 g只能是這次的請求如果重定向之后就會改變
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/43460.html
標籤:其他數據庫
上一篇:MongoDb4.2如何實作Inner join 或 where exists(子查詢)效果
下一篇:mysql插入當前時間一直報錯
