odoo12模塊目錄


 

-------------------------------------------------------

控制器   兩個文件__init__.py 和 portal.py    

  portal.py    路由函數,匹配和跳轉

------------------------------------------------------

data 是數據    初始化數據文件目錄

---------------------------------------------------

doc 說明文檔 對這個模塊進行說明  

-----------------------------------------------------

i18n  語言信息 

------------------------------------

maigrations    數據庫遷移

--------------------------------------------

模型   最終會成為數據庫的表和字段  orm操作

-----------------------------------------------------------------

模塊中有關的報表模型或者相應報表視圖文件  

--------------------------------------------------------------------

ir.model.access.csv 文件,里面用於定義不同的角色組對應於不同模型的相關權限,包括讀(read),寫(write),創建(create)和刪除(unlink)權限,擁有相關權限則為 1,反之為 0。

----------------------------------------------------------------------

static   靜態文件夾

--------------------------------------------------------------------

views   模板視圖  最終客戶看到的頁面

-------------------------------------------------

__manifest__.py

 

逐一解讀 

name       模塊名   (必填)

version    版本號

category     類別

sequence        序列

summary      總結

description   描述

website        網站,一般還會有個auth  然后這個是auth的個人門戶

depends            翻譯是 視情況而定    加載依賴包   (必填)    本模塊所依賴的模塊,安裝本模塊會同時安裝依賴的模塊

          Odoo模塊必須在此之前加載,因為該模塊使用它們創建的功能,或者因為它改變了它們定義的資源。

       安裝模塊時,會在其之前安裝所有依賴項。同樣在加載模塊之前加載依賴項。

data         加載的xml文件

demo    案例,渲染到頁面中

installalbe  是否可安裝

auto_install   自動安裝

application  是不是應用程序,設置True,就可以在應用中看到該模塊

# -*- coding: utf-8 -*-
{
    # name:模塊名稱
    'name': " test",

    # description:模塊描述
    'description': """
        自定義模塊
    """,

    # author:模塊作者(XXX公司或張三)
    'author': "Hu",

    # website:作者或公司網址
    'website': "http://weibo.com/hcw1202",

    # category:模塊分類
    'category': "test",

    # version:模塊版本
    'version': "版本",

    # depends:所依賴其他模塊
    'depends': ["base","stock","sale"],

    # 模塊安裝時加載
    'data': [
        'security/權限文件.csv',
        'data/預制數據.xml',
        'views/視圖文件.xml',
    ],

    # 創建數據庫時勾選Load demonstration data后安裝該模塊加載演示數據
    'demo': [
       'data/演示數據.xml',
],
}

 


免責聲明!

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



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