Odoo 14.0介紹2:配置Odoo14+Eclipse+PyDev開(kāi)發(fā)環(huán)境

本系列背景介紹

?

Odoo 14 是一個(gè)基于Python語(yǔ)言構(gòu)建的開(kāi)源軟件,面向企業(yè)應(yīng)用的CRM,ERP等領(lǐng)域,其目標(biāo)是對(duì)標(biāo)SAP,Oracle等大型軟件提供商,但卻通過(guò)僅僅一個(gè)平臺(tái)滿(mǎn)足企業(yè)所有管理的業(yè)務(wù)需求。

本系列文章針對(duì)Odoo 14.0版,從系統(tǒng)安裝,開(kāi)發(fā)環(huán)境配置,代碼結(jié)構(gòu),主要功能升級(jí),源碼賞析,Anodoo對(duì)Odoo的關(guān)鍵擴(kuò)展等角度,預(yù)先給大家介紹即將在2020年發(fā)布的這一最新版本。

http://www.huangsiwei.com/blog/odoo-9/post/odoo-14-02-odoo14-eclipse-pydev-22

?

本篇概述

?

為了后續(xù)能方便向技術(shù)人員介紹Odoo 14的源碼,以及展示Anodoo對(duì)Odoo的源碼級(jí)別的擴(kuò)展,本系列先通過(guò)一個(gè)Eclipse+PyDev來(lái)配置一個(gè)開(kāi)發(fā)環(huán)境。Odoo愛(ài)好者可以跟著這個(gè)配置創(chuàng)建環(huán)境,便于在后續(xù)的篇章中跟上節(jié)奏。

?

在Eclipse中創(chuàng)建PyDev項(xiàng)目

?

如上圖,通過(guò)File->New->PyDev Project來(lái)創(chuàng)建Project項(xiàng)目

?

?

如上圖,項(xiàng)目名稱(chēng)暫定為Odoo14,更改項(xiàng)目的目錄,這里是~/Odoo14/odoo,選擇Interpreter為Odoo14目錄下的虛擬環(huán)境中的Python3,點(diǎn)擊完成即可創(chuàng)建項(xiàng)目。

?

?

配置并啟動(dòng)Project項(xiàng)目

?

首先將源碼中的setup/odoo文件復(fù)制到項(xiàng)目更目錄下并更名為odoo.py,然后在Debug或Run按鈕下點(diǎn)擊Debug Configurations…創(chuàng)建一個(gè)啟動(dòng)配置。

?

?

如上圖,啟動(dòng)配置中主要是定義一個(gè)Name,選擇Odoo14項(xiàng)目,并選擇之前復(fù)制出來(lái)的odoo.py文件。

?

?

如上圖,然后在Arguments頁(yè)簽設(shè)置啟動(dòng)參數(shù),具體的參數(shù)可以參考圖中配置,或者系列文章第一篇中的啟動(dòng)參數(shù)。

配置完以上,點(diǎn)擊Debug或Run即可運(yùn)行Odoo 14了。復(fù)制進(jìn)去Anodoo的源碼,也可以一并預(yù)覽Anodoo功能。

?

預(yù)覽Odoo 14的炫酷功能

?

啟動(dòng)完成后,即可進(jìn)入應(yīng)用中心,讓我們安裝CRM產(chǎn)品,預(yù)覽一下Odoo自帶的CRM功能吧。Anodoo就是基于Odoo,深度擴(kuò)展出了一個(gè)更加完整的CX產(chǎn)品。

?

?

結(jié)語(yǔ)

?

通過(guò)上一篇的Odoo14的安裝,以及本篇開(kāi)發(fā)環(huán)境的配置,接下來(lái)我們將進(jìn)入更加豐富的內(nèi)容展示了。


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容