Session相关操作
    2019-09-03
  
设置session:set_session

  ● 描述
   设置session,将用户名等信息设置成Session保存到服务器,配合Cookie来使用。
  ● 语法    
self.set_session = data
  ● 参数
   data [dict]:为一个字典,存放用户信息,例:{'name': 'kgcms', 'id': '99', 'OK': True}。
  ● 实例    
self.set_session = {'name': 'kgcms', 'id': '99', 'OK': True}
  ● 结果    
# 将数据存到存储到数据库的session表

读session:self.kg['session']

  ● 描述
   读取Session,浏览器访问时携带的Cookie,Cookie存放着Session的id,通过id到数据库取数据。
  ● 语法    
self.kg['session']
  ● 参数
   无参数。
  ● 实例    
return self.kg['session']
  ● 结果    
{'name': 'kgcms', 'id': '99', 'OK': True}  # 数据库的session数据

清除session:del_session

  ● 描述
   删除服务器存储的Session。
  ● 语法    
self.del_session = True
  ● 参数
   True [bool]:是否清除Session。
  ● 实例    
self.del_session = True #删除服务器的Session
  ● 结果    
# 服务器的session数据被删除

适应版本

  v1.0.1