我是 Odoo 13.0(和任何 Odoo 版本)的新手。我剛剛構建了我的第一個模塊,并成功安裝了它。問題是我在菜單上看不到我安裝的模塊。我已經嘗試重新啟動服務器,并且我已經研究了這些來源,但似乎任何東西都對我有用:資料來源:Odoo 官方文檔自定義模塊未顯示在應用列表中我的模塊已安裝,但我在菜單中看不到它這是我的文件,希望有人能指出我正確的方向。__manifest__.py# -*- coding: utf-8 -*-{ 'name': "sample_app", 'summary': """ Short (1 phrase/line) summary of the module's purpose, used as subtitle on modules listing or apps.openerp.com""", 'description': """ Long description of module's purpose """, 'author': "My Company", 'website': "http://www.yourcompany.com", # Categories can be used to filter modules in modules listing # Check https://github.com/odoo/odoo/blob/13.0/odoo/addons/base/data/ir_module_category_data.xml # for the full list 'category': 'Uncategorized', 'version': '0.1', # any module necessary for this one to work correctly 'depends': ['base'], # always loaded 'data': [ # 'security/ir.model.access.csv', 'views/views.xml', 'views/templates.xml', ], # only loaded in demonstration mode 'demo': [ 'demo/demo.xml', ], 'installable':True, 'auto_install':False, 'application':True}__init__.py# -*- coding: utf-8 -*-from . import controllersfrom . import models
3 回答
至尊寶的傳說
TA貢獻1789條經驗 獲得超10個贊
這是因為security file. 因為您沒有為該模型設置安全性。
讓我更詳細地解釋一下:您正在使用菜單和所有這些東西創建您的自定義模型和視圖,但您沒有分配任何可以閱讀這些東西的人,誰可以寫,誰可以刪除等等,這就是您的原因面對這個問題,您的視圖已創建,您的自定義字段模型已在后端成功創建但不可見
為此,我們將使用我們的安全文件來授予對我們所需的組/用戶的訪問權限
安全/ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_student_student,access.student.student,model_student_student,base.group_user,1,1,1,1
在這里您可以看到我正在授予對base.group_user的訪問權限以及我授予的訪問權限是什么?在這里您可以看到 1s 表示“是”,并且我正在授予讀取權限(prem_read)、寫入權限(prem_write)、創建權限(prem_create)和最后一個刪除權限(prem_unlink)。
讀取權限將使您能夠以圖形形式讀?。ú榭矗┠哪P汀?/p>
注意:不要忘記在數據列表中的清單文件中添加安全文件
添加回答
舉報
0/150
提交
取消
