- 空講理論知識記憶不深刻,所以簡單的用戶管理系統(tǒng)項(xiàng)目帶領(lǐng)大家快速直接使用Flask,用的都是很簡單的技術(shù)點(diǎn),重點(diǎn)是session的使用,先知道怎么用(因?yàn)槭褂煤芎唵畏奖悖?后續(xù)會慢慢剖析Flask源碼,帶大家把Flask扒開看看!??!
一、前置知識棧:
(1)Flask中使用session
在 Flask 中,Session(會話)是一種用于在不同請求之間存儲和傳遞數(shù)據(jù)的機(jī)制。它允許您在用戶訪問網(wǎng)站時(shí)跟蹤和存儲用戶特定的信息。Session 對象在 Flask 中使用 session 進(jìn)行訪問。
要使用 Session 功能,需要使用 Flask 的 session 模塊,并設(shè)置一個(gè)密鑰,以便對會話數(shù)據(jù)進(jìn)行加密和解密。
需要注意的是,在Flask中,會話數(shù)據(jù)即session默認(rèn)加密后存儲在客戶端的 cookie 中(而Django則是直接存儲在數(shù)據(jù)庫中)。您可以在 Flask 配置中設(shè)置 SESSION_TYPE 參數(shù)為 “filesystem” 或 “redis” 等值,來將會話數(shù)據(jù)存儲在服務(wù)器端,以提高安全性和可擴(kuò)展性。
總結(jié)起來,F(xiàn)lask 的會話功能可以在不同請求之間共享和存儲用戶特定的數(shù)據(jù),從而實(shí)現(xiàn)用戶認(rèn)證、個(gè)性化設(shè)置等功能。文章來源:http://www.zghlxwxcb.cn/news/detail-516963.html
(2)Flask的模板引擎
Flask 使用 Jinja2文章來源地址http://www.zghlxwxcb.cn/news/detail-516963.html
到了這里,關(guān)于(二)Flask快速上手之用戶管理系統(tǒng)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!