Odoo安裝教程1-創建第一個 Odoo 應用

Odoo 開發通常都需要創建自己的插件模塊。本文中我們將通過創建第一個應用來一步步學習如何在 Odoo 中開啓和安裝這個插件。我們將從基礎的開發流學起,即創建和安裝新插件,然後
在開發迭代中更新代碼來進行升級。
Odoo 採用類 MVC(Model-View-Controller)的結構,我們將深入到各層來實施一個圖書應用。本文主要內容有:
⚫ 創建一個新的模塊,用來實施相關功能
⚫ 添加應用的特性功能:頂級菜單項和安全組
⚫ 添加一個一開始會失敗但在項目完成時成功運行的自動化測試
⚫ 實施模型層,定義應用的數據結構和相關訪問權限
⚫ 實施後臺視圖層,編寫內部用戶界面
⚫ 實施業務邏輯層,支持數據驗證和自動化
⚫ 實施 web 層,展示訪客和內部用戶的用戶界面

系統準備

本文要求安裝了 Odoo 服務並可通過命令行啓動服務來進行模塊安裝和運行測試之類的操作。
如果還沒有相關環境,請參照本系列文章第二章開發環境準備。
本文中我們將從零開始創建第一個 Odoo 應用,無需額外的代碼。本文代碼可通過 GitHub 倉庫進行查看。

概覽圖書項目

爲更好地在本文中探討,我們將使用一個現實中可以使用的學習項目。一起來創建一個管理圖書庫的 Odoo 應用。該項目將在後續文章中持續使用,每篇文章都會進行一次迭代,爲應用添加新
的功能。本文中將創建圖書應用的第一個版本,第一個功能是實現圖書目錄。圖書將包含如下數據:
⚫ 標題
⚫ 作者
⚫ 出版社
⚫ 發行日期
⚫ 封面圖
⚫ ISBN:包含檢查 ISBN 是否有效的功能
⚫ 有效性標記;標識圖書是否已對公衆發佈
圖書目錄可由圖書管理員編輯,對圖書操作者則僅有可讀權限。該目錄可通過公共網頁訪問,僅顯示已發佈圖書。就是這樣一個簡單的項目,但提供有用的功能,足以讓我們瞭解 Odoo 應用的主要構件。

更多教程:https://www.erpdaxue.cn/odoo/odoo-teach/odoo12-teach/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章