参考¶ 服务器框架 ORM API 变更日志 模型 字段 记录集 方法装饰器 环境 常见的 ORM 方法 继承与扩展 错误管理 数据文件(Data Files) 结构 核心操作 快捷方式 CSV 数据文件 操作 绑定 窗口动作 ( ir.actions.act_window ) URL 动作 (ir.actions.act_url) 服务端动作 ( ir.actions.server ) 报告动作 ( ir.actions.report ) 客户端动作 ( ir.actions.client ) 计划动作 ( ir.cron ) QWeb 报表 报表模板 纸张格式 自定义报表 自定义字体 报表是网页 模块清单 清单 Odoo 中的安全性 访问权限 记录规则 字段访问 安全陷阱 性能 性能分析 最佳实践 测试 Odoo 测试 Python 代码 测试 JS 代码 集成测试 性能测试 Web 控制器 控制器 API 混入类和实用类 消息功能 网站功能 其他 Web框架 框架概览 简介 代码结构 Web 客户端架构 环境 构建块 上下文 Python 解释器 域 Bus总线 浏览器对象 调试模式 资源 资源类型 资源包 懒加载 资产模型 (ir.asset) JavaScript 模块 普通 JavaScript 文件 原生 JavaScript 模块 Odoo 模块系统 Owl 组件 使用 Owl 组件 最佳实践 参考列表 Registries注册表 注册表 API 参考列表 Services服务 定义服务 使用服务 参考列表 钩子 useAssets useAutofocus useBus usePager usePosition useSpellCheck 代码修补 描述 修补简单对象 修补 JavaScript 类 修补组件 移除修补 对多个对象应用相同的修补 错误处理 JavaScript 中的错误 Odoo JS 框架中的错误生命周期 尽可能避免抛出错误 捕获错误 无错误的控制流 何时抛出错误 JavaScript 参考 概述 Web 客户端 加载 JavaScript 代码 Registries注册表 Services服务 通知 系统托盘 翻译管理 会话 视图 字段 客户端动作 移动 JavaScript 简介 它是如何工作的? 如何使用它? QWeb 模板 数据输出 条件语句 循环 attributes(属性) 设置变量 调用子模板 高级输出 Python JavaScript Odoo 编辑器 功能框 用户界面 视图记录 通用结构 视图类型 字段 继承 模型通用 视图架构 通用架构 Python 表达式 表单 设置 列表 搜索 看板 QWeb 图表 透视表 日历 活动 队列 网格 甘特图 映射 SCSS 继承 概述 SCSS 的 !default 指令 Odoo 的 SCSS 继承系统 UI 图标 图标 RTL 适配 标准模块 会计 账户标签 账户 财税位置 账户组 报表 报表行 税金 税部分配 支付 支付方式 支付提供商 支付令牌 支付交易 命令行界面 (CLI) 帮助与版本 运行服务器 测试配置 数据库 电子邮件 国际化 高级选项 配置文件 Shell 中和 脚手架 数据库填充 Cloc 命令行选项 已处理的文件 识别额外模块 错误处理 TSConfig 生成器 升级 升级脚本 编写升级脚本 升级脚本的阶段 升级工具 安装 使用升级工具 工具函数 外部 API 连接 配置 登录 调用方法 列出记录 计数记录 读取记录 列出记录字段 搜索并读取 创建记录 更新记录 删除记录 检查与自省 提取 API 概述 版本 流程 解析 路由 请求 响应 获取结果 路由 请求 响应 集成测试 Edit on GitHub