設置session:set_session
● 描述
設置session,將用戶(hù)名等信息設置成Session保存到服務(wù)器,配合Cookie來(lái)使用。
● 語(yǔ)法
self.set_session = data● 參數
data [dict]:為一個(gè)字典,存放用戶(hù)信息,例:{'name': 'kgcms', 'id': '99', 'OK': True}。
● 實(shí)例
self.set_session = {'name': 'kgcms', 'id': '99', 'OK': True}● 結果
# 將數據存到存儲到數據庫的session表
讀session:self.kg['session']
● 描述
讀取Session,瀏覽器訪(fǎng)問(wèn)時(shí)攜帶的Cookie,Cookie存放著(zhù)Session的id,通過(guò)id到數據庫取數據。
● 語(yǔ)法
self.kg['session']● 參數
無(wú)參數。
● 實(shí)例
return self.kg['session']● 結果
{'name': 'kgcms', 'id': '99', 'OK': True} # 數據庫的session數據
清除session:del_session
● 描述
刪除服務(wù)器存儲的Session。
● 語(yǔ)法
self.del_session = True● 參數
True [bool]:是否清除Session。
● 實(shí)例
self.del_session = True #刪除服務(wù)器的Session● 結果
# 服務(wù)器的session數據被刪除
適應版本
v1.0.1