我正在創建一個Flask應用程序,要求每個請求都使用用戶傳遞給應用程序初始化其會話的一些數據。一旦他們傳遞了這些數據並初始化會話,我就想重複使用這些數據,直到他們的會話完成以填充請求,而不必爲每個請求傳遞數據。如何將會話的用戶數據存儲在Flask中?
我似乎無法找出最好的方法來做到這一點。將其存儲在會話變量中不起作用,因爲該數據只是被髮回給用戶,然後就像每次請求傳遞它一樣。將數據存儲在數據庫中看起來不是正確的選擇,因爲我需要在會話結束時拋棄它,並且在會話過期時看不到任何裝飾器...所以我是擔心我的數據庫最終會填滿所有這些來自初始化的數據,並且沒有保證在會話結束時刪除它們的方法。
有什麼建議嗎?
https://pythonhosted.org/Flask-Session/也許? –