目录

Odoo 11 Development Cookbook

阅读(16)

Odoo 11 Development Cookbook Odoo11开发菜谱秘籍

章 1安装 Odoo 开发环境, 首先从如何为 Odoo 创建开发环境、启动 Odoo、创建配置文件以及激活 Odoo 的开发工具.

章 2,管理 Odoo 服务器实例, 是关于插件安装和升级的。它为使用从 GitHub 安装的插件和组织实例的源代码提供了有用的提示.

章 3,服务器部署, 提供有关如何安装和配置 Odoo 以供生产的建议, 包括设置反向代理以通过 HTTPS 加密网络通信并确保 Odoo 在服务器启动时启动.

章 4,创建 Odoo 插件模块, 解释 Odoo 插件模块的结构, 并提供从头开始创建简单模块的分步指南.

章 5,应用程序模型, 重点介绍 Odoo 模型说明, 并解释各种字段类型和 Odoo 中可用的不同继承模型.

章 6,基本服务器端开发, 介绍了 Odoo 的 API, 介绍了模型类常用的方法, 并解释了如何编写业务逻辑方法。更高级的主题包括在章 9中,高级服务器端开发.

章 7,模块数据, 演示如何随模块代码一起装运数据。它还解释了如何在新版本中修改插件提供的数据模型时编写迁移脚本.

章 8,调试和自动测试, 提出了一些服务器端调试策略, 并提供了 Python 调试器的介绍。它还解释了如何使用 YAML 或 Python 为您的插件模块编写和运行自动测试。客户端测试包含在章 15 Web 客户端开发中.

章 9,高级服务器端开发技术, 概述了编写业务方法时有用的更高级主题, 例如编写向导以通过进程来遍历用户、编写onchange方法, 操作执行上下文或绕过 ORM 使用原始 SQL.

章 10,后端视图, 教您如何为数据模型编写业务视图, 以及如何从这些视图中调用服务器端方法。它涵盖了通常的视图 (列表视图、窗体视图和搜索视图), 以及在 Odoo (看板、图形、日历、枢轴等) 的最近版本中引入的视图.

章 11,访问安全, 讨论如何通过创建安全组来控制谁可以访问您的 Odoo 实例中的内容, 编写访问控制列表以定义给定模型上每个组可用的操作, 如果需要, 请编写记录级规则.

章 12,国际化, 带您完成插件的用户界面的翻译, 并提供有关使用 GNU Gettext 命令行工具操作翻译文件的有用技巧.

章 13、自动化、工作流、电子邮件和打印输出, 说明了 Odoo 中可用的不同工具来实现您的记录的业务流程。它还显示了如何使用服务器操作和自动化规则来支持业务规则, 以及如何用 Odoo 生成电子邮件和 PDF 文档。

章 14, web 服务器开发, 处理 Odoo 中 web 服务器的核心。它解释了如何将 url 映射到方法以及如何控制谁可以访问这些 url.

章 15, Web 客户端开发, 潜入 Odoo 的 JavaScript 部分, 并解释如何提供新的小部件并对服务器进行 RPC 调用。它还提供有关调试和测试代码的这一部分的提示.

章 16, CMS 网站开发, 演示如何自定义使用 Odoo 构建的网站, 编写自己的模板并提供新的代码段以供网站生成器使用.

代码
https://github.com/PacktPublishing/Odoo-11-Development-Coobook-Second-Edition

当前版本
odoo-11-development-cookbook Recently modified by n37r06u3: 2018年7月22日 04:23 (历史)
编辑权限申请

协作者

n37r06u3 n37r06u3

评论