iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Odoo

Odoo開發 系列

介紹Odoo基礎開發的內容,希望看完30天的內容後可以跟著開發出自己的模組

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 1] 前言

一開始接觸Odoo這個系統,對於我這位開發人員而言,當時在尋找關於Odoo開發的中文資源時,發現這方面的資源相當少。而且缺乏了能教你從頭到尾建立起一個完整模組的...

2023-09-16 ‧ 由 eileen 分享
DAY 2

[Day 2] odoo14 - 模組檔案目錄介紹

事不疑遲,今天就直接進入正題!odoo開發環境的建置有許多前輩分享過了,這邊就不再多做說明。 因為odoo是個開源軟體,有許多功能及程式可以參考,所以要先向大家...

2023-09-17 ‧ 由 eileen 分享
DAY 3

[Day 3] odoo14 - __manifest__.py介紹

在odoo中,每個模組都需要一個__manifest__.py用來定義模組中各項參數的配置。 下面為__manifest__.py範例: { 'name...

2023-09-18 ‧ 由 eileen 分享
DAY 4

[Day 4] odoo14 - 建立基本model及欄位(一)

昨天教大家建立起模組後,接下來就要來教大家如何建立model以及欄位。下面為範例: from odoo import api, fields, models,...

2023-09-19 ‧ 由 eileen 分享
DAY 5

[Day 5] odoo14 - 建立基本model及欄位(二)

昨天已經先介紹了一部分的欄位屬性,今天會將剩下的部分介紹完,事不疑遲,直接進入正題: fields.Many2one:用來創建一個多對一的欄位,一筆資料關聯到...

2023-09-20 ‧ 由 eileen 分享
DAY 6

[Day 6] odoo14 - Security(權限)介紹

昨天帶大家建立完model以及需要的欄位後,今天要來換講建立權限的部分 建立完model後,要在ir.model.access.csv建立model的權限,使用...

2023-09-21 ‧ 由 eileen 分享
DAY 7

[Day 7] odoo14 - view種類介紹

今天要先來跟大家介紹odoo中view(視圖)的類型,廢話不多說,就直接開始吧! Tree View:以列表形式顯示每一筆資料,會在此頁顯示的欄位大多屬於較...

2023-09-22 ‧ 由 eileen 分享
DAY 8

[Day 8] odoo14 - tree view介紹

今天要來為大家介紹odoo中tree view的寫法。如果沒有自己寫視圖的話,odoo其實也會自動產生簡單的視圖,但自動產生的視圖沒辦法滿足我們的需求,所以都會...

2023-09-23 ‧ 由 eileen 分享
DAY 9

[Day 9]odoo14 - form view介紹

今天輪到odoo中最重要的form view的部分了!一樣廢話不多說,先上範例: <record id="view_idx_repair_for...

2023-09-24 ‧ 由 eileen 分享
DAY 10

[Day 10] odoo14 - kanban view、pivot view及graph view介紹

前兩天說明了最基本的tree view以及form view,今天就換來介紹相較之下較少用,但在view裡面也是相當重要的幾種view。 首先要介紹的是Kanb...

2023-09-25 ‧ 由 eileen 分享