Flask中g對象,以及g,session,flash之間的區別


一.g對象的使用

專門用來存儲用戶信息的g對象,g的全稱的為global

g對象在一次請求中的所有的代碼的地方,都是可以使用的

g對象的使用:

  • 設置:g.變量名= 變量值
  • 獲取:g.name

注意:g對象比如說再a路由設置只能再a路由中去到g對象,在b路由匯總沒法獲得g對象

二.g,session,flash之間的區別

  • session 只要設置,在任意請求中都能拿到,無論你拿多少次
  • flash 一旦設置,可在任意一次請求中獲取,但是只能取一次
  • g 在A路由中設置設置,只能在A路由請求中請求中獲取,其它的請求都不能獲取


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM