session
- session
使用范围: server
编程语言: python
父类: AbstractItem 类
描述说明
使用 session 属性来访问来自客户端的当前请求的 session 对象。
session 对象是一个字典,它有下列子项:
ip- 用户的 ip 地址user_info- 包含用户信息的字典user_id- 标识用户的 iduser_name- 用户名role_id- 用户角色的 idrole_name- 用户所属角色的名称
示例
def on_open(item, params):
user_id = item.session['user_info']['user_id']
if user_id:
params['__filters'].append(['user_id', item.task.consts.FILTER_EQ, user_id])
def on_apply(item, delta, params):
user_id = item.session['user_info']['user_id']
if user_id:
for d in delta:
d.edit()
d.user_id.value = user_id
d.post()