• Odoo快速入门与实战:Python开发ERP指南(一版一印)
  • Odoo快速入门与实战:Python开发ERP指南(一版一印)
  • Odoo快速入门与实战:Python开发ERP指南(一版一印)
  • Odoo快速入门与实战:Python开发ERP指南(一版一印)
21年品牌 40万+商家 超1.5亿件商品

Odoo快速入门与实战:Python开发ERP指南(一版一印)

正版,现货,内页干净

80 九品

仅1件

江苏南京
认证卖家担保交易快速发货售后保障

作者刘金亮 著

出版社机械工业出版社

出版时间2019-05

版次1

装帧平装

货号302

上书时间2024-04-18

南京闻讯旧书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
实物拍图,品相买家自鉴
图书标准信息
  • 作者 刘金亮 著
  • 出版社 机械工业出版社
  • 出版时间 2019-05
  • 版次 1
  • ISBN 9787111625308
  • 定价 79.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 288页
【内容简介】
本书包括基础篇、研发技术篇和实战篇,按照由基础到进阶,再到实战的顺序讲解。基础篇涉及Odoo简介、Odoo的安装与配置、Odoo应用概览、Python基础和PostgreSQL基础。通过本篇的学习,可以让读者快速掌握Odoo二次开发所需具备的基础知识。研发技术篇是本书的核心内容,涵盖了搭建模型的基础知识、模型建设进阶内容、ORM介绍以及后端视图的介绍。另外还包括了数据的导入和导出功能,以及安全设置等内容。在本篇的介绍过程当中,一直按照bug管理系统的开发为主线,从简单功能一直到整个系统完整上线,读者可以按照书中的代码,一步一步来实现该系统。实战篇则是对前面知识的融会贯通和提升,针对一个完整的培训行业管理系统的开发进行讲解,其系统的复杂性和难度都要比第二篇增强。
【目录】
前言 

第一篇 基础篇 

第1章 Odoo简介 2 

1.1 Odoo发展历程 2 

1.2 Odoo与主流ERP系统的对比 3 

1.3 总结 4 

第2章 安装与配置 5 

2.1 在Ubuntu上安装Odoo 5 

2.1.1 创建Odoo用户并授权 5 

2.1.2 更新依赖包并使用git克隆Odoo源码 6 

2.1.3 安装Odoo依赖包及PostgreSQL 6 

2.1.4 启动Odoo服务 7 

2.2 在Windows上安装Odoo 8 

2.2.1  准备工作 9 

2.2.2  环境配置 9 

2.3 使用和创建Odoo数据库 10 

2.3.1 创建Odoo数据库 10 

2.3.2 语言选择 11 

2.4 服务器配置 13 

2.4.1 Odoo服务器配置文件 13 

2.4.2 远程开发 15 

2.5 安装模块 16 

2.5.1 配置模块插件路径 16 

2.5.2 更新应用列表 16 

2.6 总结 17 

第3章 Odoo应用概览 18 

3.1 整体架构 18 

3.2 什么是开发者模式 19 

3.3 开发者模式应用 20 

3.3.1 模块需求简介 21 

3.3.2 向已有模型新增字段 21 

3.3.3 新建菜单 25 

3.3.4 新建自定义模型 28 

3.3.5 新建视图 29 

3.3.6 安全性配置 30 

3.4 base模块简介 32 

3.5 总结 32 

第4章 Python基础 33 

4.1 Python简介 33 

4.2 安装和设置 34 

4.2.1 Anaconda的安装 34 

4.2.2 Anaconda Prompt包管理 35 

4.3 基本语法 35 

4.3.1 编码 36 

4.3.2 标识符 36 

4.3.3 Python保留字 36 

4.3.4 注释 36 

4.3.5 行与缩进 36 

4.3.6 数值类型 37 

4.3.7 字符串 37 

4.3.8 布尔值 38 

4.3.9 类型转换 38 

4.3.10 引入 38 

4.3.11 万物皆对象 39 

4.3.12 元组 39 

4.3.13 列表 40 

4.3.14 字典 43 

4.3.15 集合 44 

4.3.16 列表、字典以及集合的推导式 45 

4.3.17  函数 46 

4.3.18 文件和操作系统 48 

4.4 面向对象的编程 48 

4.4.1 self 49 

4.4.2 对象的方法 49 

4.4.3  __init__方法 49 

4.4.4 类与对象的变量 50 

4.4.5 继承 51 

4.4.6 装饰器 52 

4.5 总结 53 

第5章 PostgreSQL基础 54 

5.1 PostgreSQL简介 54 

5.2 pgAdmin使用简介 55 

5.2.1 创建数据库 55 

5.2.2 删除数据库 55 

5.2.3 使用SQL语句 57 

5.3 PostgreSQL常用SQL语句 58 

5.3.1 查询语句 58 

5.3.2 更新语句 59 

5.3.3 删除语句 59 

5.3.4 插入语句 59 

5.4 总结 59 

第二篇 技术研发篇 

第6章 自建应用入门 62 

6.1 使用脚手架创建新模块 62 

6.2 安装和更新模块 64 

6.3 模型 65 

6.3.1 创建模型 66 

6.3.2 常用属性 67 

6.3.3 保留字段 67 

6.3.4 模型继承 67 

6.4 视图 69 

6.4.1 新增菜单 69 

6.4.2 创建列表视图 71 

6.4.3 业务文档表单视图 72 

6.4.4 搜索视图 74 

6.4.5 视图继承 74 

6.5 业务逻辑 76 

6.6 安全性配置 77 

6.6.1 访问控制 77 

6.6.2 网页和控制器 79 

6.7 总结 80 

第7章 自建应用进阶 81 

7.1 模型 81 

7.1.1 模型属性 83 

7.1.2 模型与python类 83 

7.1.3 瞬态和抽象模型 84 

7.1.4 透视已有模型 84 

7.1.5 模型扩展 85 

7.2 字段 86 

7.2.1 创建字段 86 

7.2.2 字段常用属性 87 

7.2.3 特殊字段 88 

7.3 模型关系与复杂字段 88 

7.3.1 关系字段 89 

7.3.2 模型关系 89 

7.3.3 one2many的逆向关系 91 

7.3.4 层级结构关系 91 

7.3.5 使用引用字段的动态关系 92 

7.4 更多模型继承机制 93 

7.4.1 使用原型继承 93 

7.4.2 使用委托继承 94 

7.5 视图 94 

7.6 总结 97 

第8章 文件相关数据操作 98 

8.1 外部ID 98 

8.2 导入导出数据 101 

8.2.1 导出数据 101 

8.2.2 导入数据 102 

8.2.3 CSV中关联字段的导入 103 

8.3 模块数据 104 

8.3.1 演示数据 104 

8.3.2 XML数据文件 105 

8.4 总结 108 

第9章 ORM API基础 109 

9.1 常用装饰器 109 

9.1.1 记录集处理装饰器 109 

9.1.2 专有目的装饰器 110 

9.2 ORM内置方法 112 

9.2.1 模型写入数据的方法 112 

9.2.2 使用RPC的网页端方法 113 

9.3 数据导入导出方法 114 

9.4 通信API 114 

9.4.1 邮箱和社交API 115 

9.4.2 消息子类型 116 

9.4.3 发布消息 116 

9.4.4 增加关注者 117 

9.5 总结 117 

第10章 ORM:业务逻辑处理 118 

10.1 向导 118 

10.1.1 创建向导 118 

10.1.2 向导模型 120 

10.1.3 向导form 120 

10.1.4 向导业务逻辑 123 

10.1.5 异常处理 124 

10.2 更多ORM API用法 126 

10.2.1 shell命令 126 

10.2.2 服务器环境 127 

10.2.3 事务和底层SQL 128 

10.3 对记录集的操作 130 

10.3.1 查询模型 130 

10.3.2 单例模式 131 

10.3.3 写记录集 131 

10.3.4 日期和时间 132 

10.3.5 操作记录集 133 

10.3.6 关系字段 135 

10.4 总结 135 

第11章 创建网站 136 

11.1 第一个页面 136 

11.1.1 创建新模块插件 136 

11.1.2 Hello World 137 

11.1.3 Web功能扩展 138 

11.1.4 Hello CMS 141 

11.2 前端页面渲染 142 

11.2.1 CSS和JavaScript 142 

11.2.2 列表页面 143 

11.2.3 表单页面
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

实物拍图,品相买家自鉴
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP