odoo11建立第乙個模組

2021-08-23 14:08:15 字數 925 閱讀 5793

模組最基本的結構:

__manifest__.py 是清單或描述符⽂件

最基礎包含以下內容:

# -*- coding: utf-8 -*-

# 第一行告訴python直譯器使用utf-8編碼

屬性說明:

name 模組名字

depends   依賴的意思,可以依賴多個模組, base 是核⼼模組

description  模組描述

author    作者

summary 顯示為模組的副標題

version 預設為 1.0。 它應該遵循版本語義規則(詳⻅

website ⽹站是⼀個⽤於查詢有關模組的更多資訊的url。 這可以幫助⼈們找到

更多的⽂檔或問題跟蹤,以提出 bug 和建議。

installable 預設為 true,但可以設定為 false 以禁⽤模組

auto_install 如果設定為true,此模組將被⾃動安裝,前提是其所有依賴項都已

安裝。 它⽤於必裝模組

從odoo 8.0 開始,我們可以在模組的頂層⽬錄中使⽤ readme.rst 或 readme.md 

⽂件替代描述鍵

__init__.py 是初始化檔案

在專案裡建立乙個資料夾名字叫做models

然後在__init__.py 中寫入 from . import models 

views 資料夾是放xml視**件的

models 資料夾是放py檔案的,是編寫後台py**的存放位置

學習筆記 odoo11 自定義模組建立

自定義模組基本骨架 mymodule init py manifest py controllers http路徑控制 init py main.py demo models 放著模型定義 security views 網頁檢視和模板 static 網頁的一些資源,裡面有子資料夾css,js,img...

Odoo安裝教程1 建立第乙個 Odoo 應用

odoo 開發通常都需要建立自己的外掛程式模組。本文中我們將通過建立第乙個應用來一步步學習如何在 odoo 中開啟和安裝這個外掛程式。我們將從基礎的開發流學起,即建立和安裝新外掛程式,然後 在開發迭代中更新 來進行公升級。odoo 採用類 mvc model view controller 的結構,...

建立第乙個MVC

建立第乙個mvc asp.net 和預設路由設定 asp.net的mvc已經出到了4.0,我用的是visual studio2013,接下來努力學下mvc,學之前的話我建議大家先去學下三層 分別是dal bll model 大家可以去谷歌下,理解下這個理念,理解下各個層之間的關係,對mvc的學習也會...