Odoo 18 开发 beginner 基础入门 beginner 模型开发 intermediate 视图开发 intermediate 求知中学 北京市海淀区中关村南大街 1 号 010-88888001 赵校长 张老师 138-0000-0001 Odoo 模型开发 李老师 138-0000-0002 Odoo 视图开发 王老师 138-0000-0003 Odoo 部署运维 Odoo 18 入门班 2026 级 Odoo 18 进阶班 2026 级 陈小明 S20260001 male 139-0000-0001 2026-03-01 林小芳 S20260002 female 139-0000-0002 2026-03-01 黄小杰 S20260003 male 139-0000-0003 2026-03-01 刘小婷 S20260004 female 139-0000-0004 2026-03-01 周小强 S20260005 male 139-0000-0005 2026-03-01 吴小燕 S20260006 female 139-0000-0006 2026-03-01 郑小伟 S20260007 male 139-0000-0007 2026-03-01 孙小丽 S20260008 female 139-0000-0008 2026-03-01 胡小军 S20260009 male 139-0000-0009 2026-03-01 高小静 S20260010 female 139-0000-0010 2026-03-01 Odoo 18 框架开发实战 beginner published 从零开始学习 Odoo 18 框架开发,涵盖模块结构、模型定义、视图架构、权限机制等核心知识点。 第一章 模块结构与清单文件 10 了解 Odoo 模块的目录结构和 __manifest__.py 清单文件 __manifest__.py 字段、data 文件加载顺序、addons_path 配置 2.0 第二章 模型定义与字段类型 20 掌握 Odoo 模型定义、字段类型和关系字段 Char/Integer/Float/Selection、Many2one/One2many/Many2many、compute/store 4.0 第三章 视图架构 30 学习 list/form/search/kanban 四种核心视图 list 视图、form 视图、search 视图、kanban 看板视图 3.0 第四章 权限与安全机制 40 理解 ir.model.access.csv 和 ir.rule 记录规则 模型访问权限、记录规则、用户组 2.5 第五章 控制器与路由 50 学习 HTTP 控制器和 URL 路由 Controller、@http.route、请求处理、模板渲染 3.0 OWL 前端框架入门 学习 Odoo Web Library (OWL) 框架基础,理解组件化前端开发。 Odoo 工作流开发 深入学习 Odoo 工作流机制,掌握状态机和业务流程设计。 100 True 2026-07-20 10:00:00 65 False 2026-07-25 14:00:00 100 True 2026-07-22 09:30:00 40 False 2026-07-26 16:00:00 0 False 2026-07-28 08:00:00 Odoo 18 前端 OWL 实战 intermediate published 面向前端开发者的 OWL 组件化开发教程,覆盖组件、事件、状态与渲染。 OWL 组件基础 10 2.5 组件定义、props、状态 Component、useState、props 事件与渲染 20 3.0 事件绑定、条件渲染、列表渲染 t-on、t-if、t-foreach 模块结构详解 12:30 beginner demo_lesson_01.mp4 AAAA 讲解 Odoo 模块的目录结构与清单文件。 __manifest__.py、data 加载顺序 模型与字段类型 18:05 intermediate demo_lesson_02.mp4 AAAA Char/Integer/Selection 与关系字段。 OWL 组件基础 15:40 intermediate demo_lesson_03.mp4 AAAA OWL 组件定义与状态管理。 Odoo 18 全栈开发工程师 ODOO-101 beginner ongoing 零基础到独立开发 Odoo 18 模块,覆盖模型、视图、权限、控制器。 Odoo 前端 OWL 专项 ODOO-201 intermediate recruiting 深入 OWL 框架,掌握组件化前端开发。 模块开发与权限设计 第 1-2 周 掌握模块清单、模型定义与 ACL 权限机制。 通过动手实现一个完整模块,理解 Odoo 的开发全流程。

]]>
视图与前端交互 第 3-4 周 熟练使用 list/form/search/kanban 四种视图。 OWL 组件与状态管理 第 1-2 周 能用 OWL 编写组件化前端页面。 模块开发单元测验 quiz 2026-07-21 92 done 概念清晰,注意 compute 字段的 store 用法。 模块开发单元测验 quiz 2026-07-21 55 done 关系字段部分需要加强。 OWL 期中练习 practice 2026-07-28 88 done OWL 期中练习 practice 2026-07-28 0 pending Many2many 的 (6,0,[ids]) 怎么理解? question 陈小明 student 在 demo 数据里看到 [(6,0,[ids])],这个 6 和 0 分别代表什么?

]]>
3
回复:Many2many 的 (6,0,[ids]) discuss 张老师 teacher 6 表示「替换」,0 是保留位,[ids] 是要关联的记录 id 列表。整体含义是把当前记录的 M2M 关系替换为给定列表。

]]>
5
分享:compute 字段一定要加 store 吗? share 林小芳 student 不是必须。不加 store 每次读取都实时计算;加 store 会落库并随依赖字段变化重算,适合列表排序/搜索场景。

]]>
7
OWL 里 t-on 和原生 onclick 有什么区别? question 郑小伟 student 用 t-on 绑定事件和直接写 onclick 有什么不同?

]]>
1