Odoo 快速入门与实战:Python 开发 ERP 指南 (14):安装与配置 2.5&2.5.1

阅读数:2 2020 年 1 月 1 日 17:20

Odoo快速入门与实战:Python开发ERP指南(14):安装与配置 2.5&2.5.1

(安装模块)

内容简介
本书包括基础篇、研发技术篇和实战篇,按照由基础到进阶,再到实战的顺序讲解。基础篇涉及 Odoo 简介、Odoo 的安装与配置、Odoo 应用概览、Python 基础和 PostgreSQL 基础。通过本篇的学习,可以让读者快速掌握 Odoo 二次开发所需具备的基础知识。研发技术篇是本书的核心内容,涵盖了搭建模型的基础知识、模型建设进阶内容、ORM 介绍以及后端视图的介绍。另外还包括了数据的导入和导出功能,以及安全设置等内容。在本篇的介绍过程当中,一直按照 bug 管理系统的开发为主线,从简单功能一直到整个系统完整上线,读者可以按照书中的代码,一步一步来实现该系统。实战篇则是对前面知识的融会贯通和提升,针对一个完整的培训行业管理系统的开发进行讲解,其系统的复杂性和难度都要比第二篇增强。

已经安装好的 Odoo 相当于一个 ERP 系统的平台,但是还不具备直接使用的能力,因为企业的业务多种多样,所以需要根据自己的业务特点选择需要的模块进行安装,应用菜单内已有的模块直接安装即可,没有的模块则需要我们单独下载或自行开发后安装。


(配置模块插件路径)

如果需要安装一个安装时没有的(也就是当前在应用内搜索不到的)模块,那么需要先找到该模块的包,然后复制到 odoo11/addons/ 路径下,最后重启就可以看到新复制过来的模块了。不过,最好不要那样做,因为我们采用的是源码安装方式,也就是说我们在 addons 路径下的包与 GitHub 上的包是一样的,后续还可以更新。如果我们将第三方或者自开发的模块安装在这里,那么会导致整个工程的后续难以运维。

一般的做法是单独配置一个或多个路径提供给自开发或第三方模块使用。比如新建一个 my-modules 路径,然后配置到 odoo.conf 文件内,命令如下:

复制代码
1. $ vi /etc/odoo/odoo.conf
2.
3. [options]
4. addons_path = /home/odoo11/odoo/addons,/home/odoo11/addons,/home/odoo11/my-modules

在参数 addons_path 上增加刚刚创建的路径就可以了,如果有多个则用逗号隔开。

注意 因为在前面作者复制了.odoorc 文件并改名为 odoo.conf,所以请读者在使用时根据自己的实际情况进行操作,也可以直接使用.odoorc 文件。

然后就可以在 my-modules 路径下创建自己需要的模块了,当然将第三方的模块复制过来也是可以的。

Odoo快速入门与实战:Python开发ERP指南(14):安装与配置 2.5&2.5.1

购书地址 https://item.jd.com/12612902.html?dist=jd

评论

发布