Odoo深度定制开发实战

30章 · 从入门到项目
源码安装Odoo PostgreSQL配置 PyCharm调试 模块结构
第一个模块 manifest.py Model与Field 视图基础
继承机制 字段类型详解 约束与默认值
表单视图高级 树形/搜索视图 看板/图表视图 QWeb模板
服务端/自动化动作 工作流与活动 定时任务/队列
ACL与记录规则 字段级权限 菜单/视图权限 多公司设计
外部API调用 JSON/XML-RPC 自定义API端点 Webhook集成
QWeb报表 自定义PDF Excel导出 国际化/多语言
JS框架入门 自定义Widget OWL组件 前后端交互
单元测试 pdb/IDE调试 性能分析 日志配置
Nginx+Gunicorn 备份与恢复 模块升级迁移 监控告警
销售/采购订单 产品库存联动 支付网关 电商主题
会计科目/日记账 发票与付款 税务计算/报表 对账结算
员工/部门管理 考勤/请假定制 招聘/绩效流程
BOM/生产订单 工艺路线/工作中心 质量检查/批次
项目/任务定制 甘特图/看板 工时表/成本
线索/机会管理 销售管道定制 邮件/活动集成 客户/联系人
仓库/库位管理 入库/出库/调拨 盘点/序列号
翻译文件管理 多语言字段/模型 l10n_*模块 货币/日期格式
社区/企业主题 自定义CSS/SCSS 后台布局调整 响应式设计
CSV/Excel导入 External ID关联 迁移脚本编写 旧系统迁移
高级搜索视图 自定义过滤器/分组 域表达式深入 搜索面板配置
消息/关注机制 站内/邮件通知 讨论模块定制 活动提醒
Odoo 13+工作流 Server action实现 条件分支/并行 可视化监控
SQL约束/索引 缓存机制 异步任务/队列 前端性能优化
安全最佳实践 SQL注入防护 XSS/CSRF防护 审计日志
微信/钉钉集成 支付宝/微信支付 ERP/CRM集成 物流/快递API
自动化测试 覆盖率分析 打包/App Store CI/CD
新模型/视图特性 OWL升级 性能改进/新API 迁移指南
行业解决方案 需求分析/设计 开发/测试/部署 全流程