最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Odoo 12開發(fā)者指南(Cookbook)第三版

2019-07-10 17:19 作者:AlanHou同學(xué)  | 我要投稿

原文鏈接:https://alanhou.org/odoo12-cookbook/

其實(shí)是否翻譯這本書我內(nèi)心是糾結(jié)的,畢竟已經(jīng)有了一套完整的最好用的免費(fèi)ERP系統(tǒng)Odoo 12開發(fā)手冊(cè),且以我個(gè)人的工作的方向而言目前使用 Odoo 的地方真心不多。這幾個(gè)月有部分讀者視我為 Odoo 的專家,我也竭力地解答了大部分問題,但我其實(shí)是屬于 Odoo 社區(qū)的外圍人員,對(duì)它的了解并不是很深入,也幾乎沒在相關(guān)交流群和論壇中做過任何發(fā)言。此外五月我計(jì)劃中的翻譯重點(diǎn)是一套人工智能的書(Python之 AI人工智能初學(xué)者指南),挑戰(zhàn)還是蠻大的。

但冥冥中這本書的上一版(最好用的免費(fèi)ERP系統(tǒng)Odoo 11開發(fā)指南)未完成翻譯的挫敗感和我深信未來會(huì)與 Odoo 有著緊密的交集促始我還是決定開始翻譯這本書。不過翻譯進(jìn)度就真的是隨緣了^-^

話說新版加了作者,頁面數(shù)也足足多了300頁??(對(duì)比上一版第十七章到二十四章均為新增,真的是賺到了??)

英文原書:Odoo 12 Development Cookbook - Third Edition

190+ unique recipes to build effective enterprise and business applications

by Parth Gajjar, Alexandre Fayolle, Holger Brunn, Daniel Reis

本書譯本配套 GitHub 倉庫:https://github.com/alanhou/odoo12-cookbook


WHY THIS VERSION

這本書我是五一假期時(shí)在 Packt 看到的,應(yīng)該是4月份首發(fā)。今年已經(jīng)翻譯了好幾本書,我對(duì)譯書這件事在認(rèn)識(shí)上還是有些變化的。這本書我一定不會(huì)像手冊(cè)那本書一樣追求快速譯完,而是爭(zhēng)取在翻譯的過程中自己吸收更多知識(shí)也給讀者更多的擴(kuò)展。比如已經(jīng)著手做的有Odoo 12開發(fā)者指南補(bǔ)充知識(shí),添加了原書提及但又未進(jìn)行講解的知識(shí),當(dāng)然我所翻譯的【已完結(jié)】精通Python自動(dòng)化腳本-運(yùn)維人員寶典和【已完結(jié)】精通 Docker 第三版中文版本身就是很好的知識(shí)補(bǔ)充。此外也會(huì)開始嘗試編寫一些與原書相關(guān)的腳本方便讀者使用,如針對(duì)第一章的安裝腳本,歡迎讀者一起參與逐步進(jìn)行完善。

在定位上我覺得這本書是比手冊(cè)定位更高階的一本書,因此值得更細(xì)致的打磨。歡迎讀者朋友們?cè)谠u(píng)論區(qū)留下自己的問題或分享你自己的學(xué)習(xí)經(jīng)驗(yàn)。

前言

Odoo 是一個(gè)集成業(yè)務(wù)應(yīng)用的套件。Odoo自帶有25個(gè)不同的業(yè)務(wù)應(yīng)用,涵蓋CRM、生產(chǎn)制造、電商、會(huì)計(jì)等領(lǐng)域。簡(jiǎn)言之,它是一個(gè)覆蓋你所有業(yè)務(wù)需求的多合一的解決方案。

Odoo 對(duì)開發(fā)人員也是一個(gè)很棒的軟件。有賴于 Odoo 強(qiáng)大的框架,開發(fā)人員可以從頭開始構(gòu)建強(qiáng)大的應(yīng)用。Odoo框架有內(nèi)置的插件機(jī)制。Odoo的內(nèi)置應(yīng)用也使用相同框架進(jìn)行創(chuàng)建,并且其可擴(kuò)展性有助于開發(fā)人員創(chuàng)建插件模塊來修改已有應(yīng)用。

Odoo涉及的領(lǐng)域很廣,對(duì)于新手很難跟上這一學(xué)習(xí)曲線。Odoo 12開發(fā)者指南第三版提供一個(gè)逐步操作的指南來幫助你學(xué)習(xí)Odoo框架的方方面面,包括所有版本12的最新功能。它獨(dú)特的設(shè)問和解決方案的方法有助于你解決日常Odoo開發(fā)中的問題。

本書面向的讀者

這本書對(duì)于新手和有經(jīng)驗(yàn)的開發(fā)人員都很適合。如果你有Python編程語言的基礎(chǔ)知識(shí),這本書可以幫助你很容易地習(xí)得Odoo框架的專業(yè)知識(shí)。如是你是一個(gè)想要使用Odoo框架開始高效業(yè)務(wù)應(yīng)用,并想通過它來學(xué)習(xí)Odoo框架的實(shí)際案例,這本書非常適合你。

本書主要內(nèi)容

第一章 安裝Odoo開發(fā)環(huán)境:通過介紹Odoo生態(tài)系統(tǒng)進(jìn)行開始。這里你將學(xué)習(xí)如何為開發(fā)環(huán)境安裝并設(shè)置Odoo。你還將學(xué)習(xí)到如何激活開發(fā)工具。

第二章 管理Odoo服務(wù)器實(shí)例:有關(guān)安裝和升級(jí)插件。它為你提供組織從GitHub上下載的自定義插件一些有用的小貼士。

第三章 服務(wù)器部署:有關(guān)如何為生產(chǎn)環(huán)境安裝并配置Odoo實(shí)例。本章包含NGINX反向代理、SSL配置、啟動(dòng)服務(wù)和基本的Docker部署。還包含網(wǎng)站的CDN配置。

第四章 創(chuàng)建Odoo插件模塊:講解Odoo插件模塊的結(jié)構(gòu)并提供從零開始創(chuàng)建一個(gè)簡(jiǎn)單的Odoo模塊的逐步操作指南。

第五章 應(yīng)用模型:聚焦于Odoo模型結(jié)構(gòu),并講解所有字段類型及它們的屬性。本章還包含繼承和擴(kuò)展已有模型的不同方式。

第六章 基本服務(wù)端部署:介紹Odoo框架的API,展示增刪改查(CRUD)方法以及其它常用方法的使用。本章還講解如何在Odoo中編寫業(yè)務(wù)邏輯。

第七章 模塊數(shù)據(jù):顯示如何遷移你的插件模塊和內(nèi)置數(shù)據(jù)。還講解編寫遷移函數(shù)的基本步驟。

第八章 調(diào)試:提供調(diào)試Odoo代碼的不同策略。本章包含開發(fā)者選項(xiàng)和Odoo shell的使用。

第九章 高級(jí)服務(wù)端開發(fā)技巧:講解ORM框架更高級(jí)的課題。對(duì)于開發(fā)向?qū)?、SQL視圖、安裝鉤子(hook)、on-change方法等非常有用。本章還講解了如何在數(shù)據(jù)庫中執(zhí)行原生SQL查詢。

第十章 后端視圖:教授如何創(chuàng)建不同的UI視圖以及如何從用戶界面中觸發(fā)業(yè)務(wù)邏輯。它涵蓋了所有常用視圖,如列表、表單、看板、日歷、圖形、搜索和透視表視圖,還有一些新引入的視圖,如cohort和儀表盤。本章還包含修改/繼承已有視圖的一些指導(dǎo)。

第十一章 權(quán)限安全:涵蓋Odoo框架的安全方面。它顯示了如何通過創(chuàng)建安全組、訪問控制列表和記錄級(jí)別規(guī)則來控制/限制用戶對(duì)模型的訪問。

第十二章 國(guó)際化:顯示如何翻譯你的插件模塊的用戶界面,并為管理翻譯文件提供了有用的技巧。

第十三章 自動(dòng)化、工作流和打印件:描繪了Odoo中實(shí)現(xiàn)更好的業(yè)務(wù)流程可用的不同工作和技巧。它展示如何使用服務(wù)端動(dòng)作、自動(dòng)化動(dòng)作和基于時(shí)間的調(diào)度動(dòng)作。本章還包含為你的模型創(chuàng)建PDF報(bào)告的指南。

第十四章 網(wǎng)頁服務(wù)端開發(fā):涵蓋Odoo web服務(wù)的核心內(nèi)容。它展示了如何創(chuàng)建自定義URL路徑由來在指定URL上提供服務(wù),以及如何對(duì)這些URL進(jìn)行訪問控制。

第十五章 CMS網(wǎng)站開發(fā):講解如何使用Odoo管理網(wǎng)站。還展示了如何創(chuàng)建和修改美觀的網(wǎng)頁和QWeb模板。本章還包含如何創(chuàng)建帶選項(xiàng)的動(dòng)態(tài)網(wǎng)頁構(gòu)建塊。它包含一些管理 SEO、用戶表單、UTM追蹤、網(wǎng)站地圖和獲取訪客地理信息的獨(dú)立教程。本章還強(qiáng)調(diào)了Odoo中最新的多站點(diǎn)概念。

第十六章 網(wǎng)頁客戶端開發(fā):深入到Odoo的JavaScript部分。涵蓋了如何創(chuàng)建新字段控件以及對(duì)服務(wù)端發(fā)送RPC調(diào)用。還包含如何從零開始創(chuàng)建全新的視圖。你還將學(xué)習(xí)如何創(chuàng)建操作向?qū)А?/p>

第十七章 Odoo的應(yīng)用內(nèi)購買:涵蓋有關(guān)Odoo最新的應(yīng)用內(nèi)購買(IAP)概念的所有內(nèi)容。本章中你學(xué)習(xí)到如何為IAP創(chuàng)建客戶端和服務(wù)模塊。你還將學(xué)習(xí)到如何創(chuàng)建IAP賬戶并從終端用戶提取IAP款項(xiàng)。

第十八章 自動(dòng)化測(cè)試用例:涵蓋如何在Odoo中編寫和執(zhí)行自動(dòng)化測(cè)試用例,包含服務(wù)端、客戶端以及操作向?qū)Ъ傻臏y(cè)試用例。本章還包含設(shè)置chrome-headless(無頭瀏覽器模式)來截屏和錄制視頻來查看出錯(cuò)的客戶端的測(cè)試用例的示范。

第十九章 使用Odoo.sh管理、部署和測(cè)試:講解Odoo.sh,一個(gè)部署Odoo實(shí)例的PaaS平臺(tái),包含生產(chǎn)、模擬和開發(fā)分支的各方面。也講解了該平臺(tái)的不同選項(xiàng)。

第二十章 Odoo中的遠(yuǎn)程過程調(diào)用(RPC):涵蓋從外部應(yīng)用連接Odoo實(shí)例的不同方式。本章教你如何通過XML-RPC、JSON-RPC和odoorpc庫連接和從 Odoo實(shí)例訪問數(shù)據(jù)。

第二十一章 性能優(yōu)化:講解用于獲取Odoo中性能提升的不同概念和模式。本章包含預(yù)提取、ORM緩存和代碼性能測(cè)試來監(jiān)測(cè)性能問題的概念。

第二十二章 POS(銷售點(diǎn)):涵蓋 POS 應(yīng)用的自定義。包含用戶界面、添加新動(dòng)作按鈕、修改業(yè)務(wù)流和擴(kuò)展客戶菜單的自定義。

第二十三章 在Odoo中管理email:講解如何在Odoo中管理email和聊天工具。通過配置郵件服務(wù)器開始,然后講解Odoo框架的郵件API。本章還涵蓋Jinja2和QWeb郵件模板、表單視圖、字段記錄和活動(dòng)的聊天工具。

第二十四章 IoT盒子:給出了最新的IoT盒子硬件的重點(diǎn)講解。本章涵蓋如何配置、訪問和調(diào)試IoT盒子。不包含一個(gè)集成IoT盒子到你的自定義插件的示范。

?

其它相關(guān)

Odoo 12開發(fā)者指南補(bǔ)充知識(shí)

https://alanhou.org/odoo-12-supplement/


Odoo 12開發(fā)者指南(Cookbook)第三版的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
鄂伦春自治旗| 北辰区| 吉木萨尔县| 桃江县| 木里| 青冈县| 论坛| 弋阳县| 称多县| 青冈县| 望谟县| 长治县| 政和县| 郧西县| 雷州市| 龙川县| 炉霍县| 永仁县| 余庆县| 温州市| 江山市| 乌鲁木齐县| 安远县| 泗水县| 佛教| 皋兰县| 义马市| 隆昌县| 丰顺县| 祁东县| 汶上县| 邓州市| 洪江市| 淅川县| 台州市| 河北省| 新安县| 固镇县| 屏边| 合江县| 东阳市|