查看“上下文数据”的源代码
←
上下文数据
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看并复制此页面的源代码:
上下文是一个包含session数据的字典,它可以被客户端的用户接口和服务器端的ORM与业务逻辑使用。 在客户端,它可以将信息从一个视图传输到另一个视图。比如当前视图的有效的记录ID,通过一个连接或按钮跳转到另一个视图后,它可以作为默认值被使用。 在服务器端,一些记录的字段值可以通过上下文被本地设置提供。特别的lang值是影响翻译的字段。上下文可以在服务器端提供信号代码。比如,active_test设置为False时,ORM的search()方法的将不会筛选出不活动的记录。 来自网络客户端的上下文,初始化的是以下这样的: {'lang': 'en_US', 'tz': 'Europe/Brussels', 'uid': 1} lang是用户使用的语言,tz是时区信息,uid是当前用户ID 从当前form视图通过连接或则按钮打开一个form视图时,active_id属性会被添加到上下文中,并且包含当前的记录ID。在list视图中,上下文中还包含一个active_ids属性,它包含当前list视图中,已选择的记录的ID的列表。 在客户端,上下文可以通过属性'''default_'''或'''default_search_'''*来设置目标视图的默认值或默认筛选条件。例如: {''''default_'''user_id': uid} 在目标视图中,我们想filter_my_tasks筛选器默认有效,我们可以这样做: {''''default_search_'''filter_my_tasks': 1} 上一节:[[上下文和域]] 下一节:[[域表达式]]
返回至
上下文数据
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
odoo 中文开发手册
odoo 开发参考
odoo 实施笔记
Odoo 最佳方案
关于 OdooV
Odoo FAQ
工具
链入页面
相关更改
特殊页面
页面信息
友情链接
odoo官网
odoo中文网
odoo实施