2 構建Odoo模組

2021-10-12 07:21:02 字數 711 閱讀 7054

模組組成

建立模組命令

odoo.py提供了乙個子命令scaffold(腳手架)可以方便地建立乙個空的模組. 開啟pycharm的terminal,先建立乙個learn資料夾,在terminal中進入learn資料夾,然後輸入下圖命令:

python odoo-

bin scaffold 模組名

模組路

比如我的:

建立成功後可以看到以下目錄結構:

資料夾命名是唯一的,特別注意一點,不能與odoo官方的模組命名衝突!!!

檔名只能包含[a-z0-9_](小寫字母數字和_)

使用正確的檔案許可權:755資料夾和檔案644。

模組結構

乙個odoo模組也是乙個python模組, 存放在乙個目錄中,包含乙個__init__.py檔案, 用於匯入其他python模組。

乙個模組組織在重要的目錄中。那些包含業務邏輯; 看看它們就應該了解模組的目的。

)。python物件和xml檢視包含在此目錄中。

關注我,我們一起成長~~

Odoo模組載入

odoo的啟動是通過openerp server指令碼完成,它是系統的入口。然後載入配置檔案openerp server.conf 或者 openerp serverrc openerp server.conf的主要內容 這個檔案預設是沒有的,odoo系統會有乙個預設值,但是一般情況我們都需配置這個...

Odoo銷售模組

銷售模組的用途 1 管理銷售團隊 銷售人員 維護銷售產品 2 管理銷售行為 銷售訂單 3 管理售後行為 開票 超售 4 對銷售業務單據進行多維分析,提供決策支援。1 安裝 sales模組 2 安裝中國會計科目表 中國小企業科目表 中國會計科目表 企業會計準則。由上圖,可得 銷售 模組選單分5大子功能...

odoo 實戰記錄 模組建立

新建模組 使用綠色版odoo 以odoo10為例 在source addons目錄下新建乙個資料夾,作為模組所在目錄。在其中,新建 init py與 manifest py odoo8中叫 openerp py 兩個檔案,則把該目錄轉變成了模組,odoo依賴這兩個檔案去識別乙個資料夾下是否儲存乙個模...