注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Odoo快速入門與實(shí)戰(zhàn):Python開發(fā)ERP指南

Odoo快速入門與實(shí)戰(zhàn):Python開發(fā)ERP指南

Odoo快速入門與實(shí)戰(zhàn):Python開發(fā)ERP指南

定 價(jià):¥79.00

作 者: 劉金亮 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111625308 出版時(shí)間: 2019-05-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書包括基礎(chǔ)篇、研發(fā)技術(shù)篇和實(shí)戰(zhàn)篇,按照由基礎(chǔ)到進(jìn)階,再到實(shí)戰(zhàn)的順序講解?;A(chǔ)篇涉及Odoo簡(jiǎn)介、Odoo的安裝與配置、Odoo應(yīng)用概覽、Python基礎(chǔ)和PostgreSQL基礎(chǔ)。通過(guò)本篇的學(xué)習(xí),可以讓讀者快速掌握Odoo二次開發(fā)所需具備的基礎(chǔ)知識(shí)。研發(fā)技術(shù)篇是本書的核心內(nèi)容,涵蓋了搭建模型的基礎(chǔ)知識(shí)、模型建設(shè)進(jìn)階內(nèi)容、ORM介紹以及后端視圖的介紹。另外還包括了數(shù)據(jù)的導(dǎo)入和導(dǎo)出功能,以及安全設(shè)置等內(nèi)容。在本篇的介紹過(guò)程當(dāng)中,一直按照bug管理系統(tǒng)的開發(fā)為主線,從簡(jiǎn)單功能一直到整個(gè)系統(tǒng)完整上線,讀者可以按照書中的代碼,一步一步來(lái)實(shí)現(xiàn)該系統(tǒng)。實(shí)戰(zhàn)篇?jiǎng)t是對(duì)前面知識(shí)的融會(huì)貫通和提升,針對(duì)一個(gè)完整的培訓(xùn)行業(yè)管理系統(tǒng)的開發(fā)進(jìn)行講解,其系統(tǒng)的復(fù)雜性和難度都要比第二篇增強(qiáng)。

作者簡(jiǎn)介

暫缺《Odoo快速入門與實(shí)戰(zhàn):Python開發(fā)ERP指南》作者簡(jiǎn)介

圖書目錄

前言
第一篇 基礎(chǔ)篇
第1章 Odoo簡(jiǎn)介 2
1.1 Odoo發(fā)展歷程 2
1.2 Odoo與主流ERP系統(tǒng)的對(duì)比 3
1.3 總結(jié) 4
第2章 安裝與配置 5
2.1 在Ubuntu上安裝Odoo 5
2.1.1 創(chuàng)建Odoo用戶并授權(quán) 5
2.1.2 更新依賴包并使用git克隆Odoo源碼 6
2.1.3 安裝Odoo依賴包及PostgreSQL 6
2.1.4 啟動(dòng)Odoo服務(wù) 7
2.2 在Windows上安裝Odoo 8
2.2.1  準(zhǔn)備工作 9
2.2.2  環(huán)境配置 9
2.3 使用和創(chuàng)建Odoo數(shù)據(jù)庫(kù) 10
2.3.1 創(chuàng)建Odoo數(shù)據(jù)庫(kù) 10
2.3.2 語(yǔ)言選擇 11
2.4 服務(wù)器配置 13
2.4.1 Odoo服務(wù)器配置文件 13
2.4.2 遠(yuǎn)程開發(fā) 15
2.5 安裝模塊 16
2.5.1 配置模塊插件路徑 16
2.5.2 更新應(yīng)用列表 16
2.6 總結(jié) 17
第3章 Odoo應(yīng)用概覽 18
3.1 整體架構(gòu) 18
3.2 什么是開發(fā)者模式 19
3.3 開發(fā)者模式應(yīng)用 20
3.3.1 模塊需求簡(jiǎn)介 21
3.3.2 向已有模型新增字段 21
3.3.3 新建菜單 25
3.3.4 新建自定義模型 28
3.3.5 新建視圖 29
3.3.6 安全性配置 30
3.4 base模塊簡(jiǎn)介 32
3.5 總結(jié) 32
第4章 Python基礎(chǔ) 33
4.1 Python簡(jiǎn)介 33
4.2 安裝和設(shè)置 34
4.2.1 Anaconda的安裝 34
4.2.2 Anaconda Prompt包管理 35
4.3 基本語(yǔ)法 35
4.3.1 編碼 36
4.3.2 標(biāo)識(shí)符 36
4.3.3 Python保留字 36
4.3.4 注釋 36
4.3.5 行與縮進(jìn) 36
4.3.6 數(shù)值類型 37
4.3.7 字符串 37
4.3.8 布爾值 38
4.3.9 類型轉(zhuǎn)換 38
4.3.10 引入 38
4.3.11 萬(wàn)物皆對(duì)象 39
4.3.12 元組 39
4.3.13 列表 40
4.3.14 字典 43
4.3.15 集合 44
4.3.16 列表、字典以及集合的推導(dǎo)式 45
4.3.17  函數(shù) 46
4.3.18 文件和操作系統(tǒng) 48
4.4 面向?qū)ο蟮木幊?48
4.4.1 self 49
4.4.2 對(duì)象的方法 49
4.4.3  __init__方法 49
4.4.4 類與對(duì)象的變量 50
4.4.5 繼承 51
4.4.6 裝飾器 52
4.5 總結(jié) 53
第5章 PostgreSQL基礎(chǔ) 54
5.1 PostgreSQL簡(jiǎn)介 54
5.2 pgAdmin使用簡(jiǎn)介 55
5.2.1 創(chuàng)建數(shù)據(jù)庫(kù) 55
5.2.2 刪除數(shù)據(jù)庫(kù) 55
5.2.3 使用SQL語(yǔ)句 57
5.3 PostgreSQL常用SQL語(yǔ)句 58
5.3.1 查詢語(yǔ)句 58
5.3.2 更新語(yǔ)句 59
5.3.3 刪除語(yǔ)句 59
5.3.4 插入語(yǔ)句 59
5.4 總結(jié) 59
第二篇 技術(shù)研發(fā)篇
第6章 自建應(yīng)用入門 62
6.1 使用腳手架創(chuàng)建新模塊 62
6.2 安裝和更新模塊 64
6.3 模型 65
6.3.1 創(chuàng)建模型 66
6.3.2 常用屬性 67
6.3.3 保留字段 67
6.3.4 模型繼承 67
6.4 視圖 69
6.4.1 新增菜單 69
6.4.2 創(chuàng)建列表視圖 71
6.4.3 業(yè)務(wù)文檔表單視圖 72
6.4.4 搜索視圖 74
6.4.5 視圖繼承 74
6.5 業(yè)務(wù)邏輯 76
6.6 安全性配置 77
6.6.1 訪問(wèn)控制 77
6.6.2 網(wǎng)頁(yè)和控制器 79
6.7 總結(jié) 80
第7章 自建應(yīng)用進(jìn)階 81
7.1 模型 81
7.1.1 模型屬性 83
7.1.2 模型與python類 83
7.1.3 瞬態(tài)和抽象模型 84
7.1.4 透視已有模型 84
7.1.5 模型擴(kuò)展 85
7.2 字段 86
7.2.1 創(chuàng)建字段 86
7.2.2 字段常用屬性 87
7.2.3 特殊字段 88
7.3 模型關(guān)系與復(fù)雜字段 88
7.3.1 關(guān)系字段 89
7.3.2 模型關(guān)系 89
7.3.3 one2many的逆向關(guān)系 91
7.3.4 層級(jí)結(jié)構(gòu)關(guān)系 91
7.3.5 使用引用字段的動(dòng)態(tài)關(guān)系 92
7.4 更多模型繼承機(jī)制 93
7.4.1 使用原型繼承 93
7.4.2 使用委托繼承 94
7.5 視圖 94
7.6 總結(jié) 97
第8章 文件相關(guān)數(shù)據(jù)操作 98
8.1 外部ID 98
8.2 導(dǎo)入導(dǎo)出數(shù)據(jù) 101
8.2.1 導(dǎo)出數(shù)據(jù) 101
8.2.2 導(dǎo)入數(shù)據(jù) 102
8.2.3 CSV中關(guān)聯(lián)字段的導(dǎo)入 103
8.3 模塊數(shù)據(jù) 104
8.3.1 演示數(shù)據(jù) 104
8.3.2 XML數(shù)據(jù)文件 105
8.4 總結(jié) 108
第9章 ORM API基礎(chǔ) 109
9.1 常用裝飾器 109
9.1.1 記錄集處理裝飾器 109
9.1.2 專有目的裝飾器 110
9.2 ORM內(nèi)置方法 112
9.2.1 模型寫入數(shù)據(jù)的方法 112
9.2.2 使用RPC的網(wǎng)頁(yè)端方法 113
9.3 數(shù)據(jù)導(dǎo)入導(dǎo)出方法 114
9.4 通信API 114
9.4.1 郵箱和社交API 115
9.4.2 消息子類型 116
9.4.3 發(fā)布消息 116
9.4.4 增加關(guān)注者 117
9.5 總結(jié) 117
第10章 ORM:業(yè)務(wù)邏輯處理 118
10.1 向?qū)?118
10.1.1 創(chuàng)建向?qū)?118
10.1.2 向?qū)P?120
10.1.3 向?qū)orm 120
10.1.4 向?qū)I(yè)務(wù)邏輯 123
10.1.5 異常處理 124
10.2 更多ORM API用法 126
10.2.1 shell命令 126
10.2.2 服務(wù)器環(huán)境 127
10.2.3 事務(wù)和底層SQL 128
10.3 對(duì)記錄集的操作 130
10.3.1 查詢模型 130
10.3.2 單例模式 131
10.3.3 寫記錄集 131
10.3.4 日期和時(shí)間 132
10.3.5 操作記錄集 133
10.3.6 關(guān)系字段 135
10.4 總結(jié) 135
第11章 創(chuàng)建網(wǎng)站 136
11.1 第一個(gè)頁(yè)面 136
11.1.1 創(chuàng)建新模塊插件 136
11.1.2 Hello World 137
11.1.3 Web功能擴(kuò)展 138
11.1.4 Hello CMS 141
11.2 前端頁(yè)面渲染 142
11.2.1 CSS和JavaScript 142
11.2.2 列表頁(yè)面 143
11.2.3 表單頁(yè)面

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)