Odoo14介紹2:配置Odoo14+Eclipse+PyDev開發環境


本系列背景介紹

 

Odoo 是一個基於Python語言構建的開源軟件,面向企業應用的CRM,ERP等領域,其目標是對標SAP,Oracle等大型軟件提供商,但卻通過僅僅一個平台滿足企業所有管理的業務需求。

本系列文章針對Odoo 14版,從系統安裝,開發環境配置,代碼結構,主要功能升級,源碼賞析,Anodoo對Odoo的關鍵擴展等角度,預先給大家介紹即將在2020年發布的這一最新版本。

 

本篇概述

 

為了后續能方便向技術人員介紹Odoo 14的源碼,以及展示Anodoo對Odoo的源碼級別的擴展,本系列先通過一個Eclipse+PyDev來配置一個開發環境。Odoo愛好者可以跟着這個配置創建環境,便於在后續的篇章中跟上節奏。

 

在Eclipse中創建PyDev項目

 

如上圖,通過File->New->PyDev Project來創建Project項目

 

 

如上圖,項目名稱暫定為Odoo14,更改項目的目錄,這里是~/Odoo14/odoo,選擇Interpreter為Odoo14目錄下的虛擬環境中的Python3,點擊完成即可創建項目。

 

 

配置並啟動Project項目

 

首先將源碼中的setup/odoo文件復制到項目更目錄下並更名為odoo.py,然后在Debug或Run按鈕下點擊Debug Configurations…創建一個啟動配置。

 

 

如上圖,啟動配置中主要是定義一個Name,選擇Odoo14項目,並選擇之前復制出來的odoo.py文件。

 

 

如上圖,然后在Arguments頁簽設置啟動參數,具體的參數可以參考圖中配置,或者系列文章第一篇中的啟動參數。

配置完以上,點擊Debug或Run即可運行Odoo 14了。復制進去Anodoo的源碼,也可以一並預覽Anodoo功能。

 

預覽Odoo 14的炫酷功能

 

啟動完成后,即可進入應用中心,讓我們安裝CRM產品,預覽一下Odoo自帶的CRM功能吧。Anodoo就是基於Odoo,深度擴展出了一個更加完整的CX產品。

 

 

結語

 

通過上一篇的Odoo14的安裝,以及本篇開發環境的配置,接下來我們將進入更加豐富的內容展示了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM