本博客包含多个文档和书籍的翻译,但有能力者推荐阅读英文原版

标签:Odoo

Odoo 13开发者指南第二章 管理Odoo服务器实例

本文参照Odoo 12开发者指南第二章 管理Odoo服务器实例,仅对有变化及容易遇到问题的部分进行重新整理、补充。配置插件路径很多朋友在安装时都喜欢调整后台的显示样式,可以考虑直接使用Openworx Material Backend Theme V13,下载 zip 包并解压缩,其中有两个包,backend_theme_v13以及其依赖包ow_web_……

Odoo 13开发者指南第一章 安装Odoo开发环境

由于Odoo 13 Development Cookbook, Fourth Edition这本书迟迟未发布,从进度上看还很遥远,有些读者可能希望使用更新的 Odoo 13版本来学习“开发指南”一书,所以 Alan 自己在对部分章节进行重学的同时,也整理出一些新版本中可能遇到的问题以供读者参考。本文参照Odoo 12开发者指南第一章 安装Odoo开发环境,……

Odoo 14安装简明教程

有一段时间没有关注 Odoo 的动态了,可能是“单号魔咒”的原因,Odoo 13似乎并没有什么热度,就连Packt 的那本Odoo 13 Development Cookbook, Fourth Edition也迟迟没有面世,估计可以直接写 Odoo 14了。CentOS 7Odoo 安装通常更建议使用 Ubuntu/Debian,因为其中无论 Pyth……

Odoo 13开发者文档:移动端JavaScript

本文来自Odoo 13官方文档之开发者文档系列文章导言在Odoo 10.0中我们发布了移动端应用,可通过它访问所胡Odoo app (甚至是你自己的自定义模块)。该应用是Odoo Web 和 Native原生移动组件的融合。换句话说这是在原生、移动、mobile容器中加载的Odoo Web实例。本文讲解如何通过Odoo Web (借助JavaScr……

Odoo 13开发者文档:Odoo代码指南

本文来自Odoo 13官方文档之开发者文档系列文章本文介绍 Odoo 的代码指南。旨在提升应用代码的质量。适当的编码提升可读性、缓解可维护性、有助于调试工、降低复杂度并提升可靠性。这些指南应当用于每个新模块及新的开发。⚠️警告在修改稳定版本已有文件时原文件样式严格替代其它样式指南。换句话说不要修改已有文件来应用这样指南。它……

Odoo 13开发者文档:Mixins和有用的类

本文来自Odoo 13官方文档之开发者文档系列文章Odoo实现了一些有用的类及mixins来让其易于在你自己的对象中添加常用的行为。本指南将通过示例和用例详细讲解它们。消息功能消息集成基本消息系统将消息功能集成到模型中极其容易。只需继承mail.thread 模型并在表单视图添加消息字段(及相应的控件)就可以马上配置完成并运行。示例……

Odoo 13开发者文档:QWeb报表

本文来自Odoo 13官方文档之开发者文档系列文章以HTML/QWeb像在Odoo中其它普通视图那样编写报表。 你可以使用通常的QWeb控制流工作 。PDF渲染本身由 wkhtmltopdf执行。如果你想要对某个模型创建报表,会需要定义这个报表及其需要使用的报表模板。 如果你想要,也可以为报表指定一个特定的纸张格式。最终,如果需要访问自己的模型之外……

Odoo 13开发者文档:模块翻译

本文来自Odoo 13官方文档之开发者文档系列文章这部分讲解如何对自己的模块进行翻译。如果想对Odoo本身进行翻译的藏南,请参见 Odoo维基页面。导出可翻译词汇你的模块中的词汇数结果是“隐式可翻译”, 即使你没有对翻译进行具体的操作也可以导出模块的可翻译词汇并能查找可操作的内容。翻译通过登录后台界面并访问Settings ‣ Tr……

Odoo 13开发者文档:Javascript手册

本文来自Odoo 13官方文档之开发者文档系列文章本文档讲解Odoo Javascript框架。这个框架按照代码行数来说不是个大应用,但非常通用,因为它基本是一个将声明式接口转换来在线应用的设备,能够与模型及数据库中的每条记录进行交互。甚至还能使用网页客户端来修改网页客户端界面。Odoo中的所有 js 文档字符串的 html版本位于: JS API……

Odoo 13开发者文档:Javascript速查

本文来自Odoo 13官方文档之开发者文档系列文章在JavaScript和Odoo中有很多种解决问题的方式。但 Odoo框架的设计是具有可扩展性的 (这一个巨大的约束),而很多常见的问题有漂亮标准方案。标准方案可能具有易于 Odoo 开发者理解的优势,在 Odoo 修改时可保持继续有效。本文档尝试讲解我们可以解决这些问题的方式。注意这不一个手册。只是一……