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

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

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

定 價:¥79.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

前言
第一篇 基礎(chǔ)篇
第1章 Odoo簡介 2
1.1 Odoo發(fā)展歷程 2
1.2 Odoo與主流ERP系統(tǒng)的對比 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 啟動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ù)庫 10
2.3.1 創(chuàng)建Odoo數(shù)據(jù)庫 10
2.3.2 語言選擇 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 模塊需求簡介 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 總結(jié) 32
第4章 Python基礎(chǔ) 33
4.1 Python簡介 33
4.2 安裝和設(shè)置 34
4.2.1 Anaconda的安裝 34
4.2.2 Anaconda Prompt包管理 35
4.3 基本語法 35
4.3.1 編碼 36
4.3.2 標(biāo)識符 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 萬物皆對象 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 對象的方法 49
4.4.3  __init__方法 49
4.4.4 類與對象的變量 50
4.4.5 繼承 51
4.4.6 裝飾器 52
4.5 總結(jié) 53
第5章 PostgreSQL基礎(chǔ) 54
5.1 PostgreSQL簡介 54
5.2 pgAdmin使用簡介 55
5.2.1 創(chuàng)建數(shù)據(jù)庫 55
5.2.2 刪除數(shù)據(jù)庫 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 總結(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 訪問控制 77
6.6.2 網(wǎng)頁和控制器 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 層級結(jié)構(gòu)關(guān)系 91
7.3.5 使用引用字段的動態(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)頁端方法 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 對記錄集的操作 130
10.3.1 查詢模型 130
10.3.2 單例模式 131
10.3.3 寫記錄集 131
10.3.4 日期和時間 132
10.3.5 操作記錄集 133
10.3.6 關(guān)系字段 135
10.4 總結(jié) 135
第11章 創(chuàng)建網(wǎng)站 136
11.1 第一個頁面 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 前端頁面渲染 142
11.2.1 CSS和JavaScript 142
11.2.2 列表頁面 143
11.2.3 表單頁面

本目錄推薦

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