Odoo 快速入门与实战:Python 开发 ERP 指南 (7):安装与配置 2.1.4

阅读数:1 2020 年 1 月 1 日 17:19

Odoo快速入门与实战:Python开发ERP指南(7):安装与配置 2.1.4

(启动 Odoo 服务)

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

以前版本的 Odoo 只支持 Python2.7,不过从 11.0 版本起 Odoo 开始支持 Python3.5 及更高版本,而且就作者的实际应用经验来看,对 Python3.5 的支持确实是一个非常好的改进,本书的代码书写主要以 Python3.5 为主,如果使用 Python2.7 则会进行特别说明。如果读者使用的是 Odoo12 版本,那么也可以完全支持本书的示例代码,而且对 Python3.7 的支持也非常好。总体来看,对于 Odoo 的二次开发而言,Odoo11 和 Odoo12 的差别并不大,都是基于 Python3。

不过,Ubuntu 自 14.0 版本开始就同时安装了 Python2 和 Python3,我们在使用的时候,需要确定所用的是 Python3.5,可以在使用前先将 Python3.5(Ubuntu16 默认已安装) 设为默认的 Python 版本,然后启动 Odoo 服务:

复制代码
1. $ ./odoo-bin

接下来就可以通过浏览器查看 Odoo 的前端页面,验证登录情况。

默认情况下,Odoo 实例使用的是 8069 端口,因此我们访问时浏览器的地址应该是 http://<server-address>:80691,第一次访问时页面会进入提示创建数据库的界面,如图 2-1 所示。

1 <server-address> 对应你的服务器 ip,如果是本机,则可以使用 127.0.0.1。

Odoo快速入门与实战:Python开发ERP指南(7):安装与配置 2.1.4

图 2-1 创建数据库界面

我们可以在界面上创建数据库,不过作为开发人员,我们需要使用多个数据库,所以从命令行创建会更加方便,接下来我们就来介绍 Odoo 数据库的使用。

Odoo快速入门与实战:Python开发ERP指南(7):安装与配置 2.1.4

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

评论

发布