我是odoo开发的新手,所以编写模块访问和权限但面临一些问题。下面有错误,请帮帮我
异常:模块加载student_registration失败:无法处理文件student_registration / security / ir.model.access.csv:
在“群组”字段中找不到外部ID“student_registration_group_manager”的匹配记录 在“组”字段中找不到外部ID“student_registration_group_user”的匹配记录 在“组”字段中找不到外部ID“student_registration_group_manager”的匹配记录 在“组”字段
中找不到外部ID“student_registration_group_user”的匹配记录答案 0 :(得分:0)
如果您已将该组放入xml数据文件中,并且已将此文件放在__openerp__.py
中。你需要尊重你在文件中不能引用xml id的文件中xml id的顺序。框架工作还没有。
答案 1 :(得分:0)
在授予访问权限时,只需确保将< ir.model.access.csv >
文件保留在< security.xml >
下。这是因为加载后,无法找到在.CSV文件中指定的用户组,因为具有组定义的< security.xml >
被称为第二。
要解决此问题,请在 openerp .py 或 __ manifest __。py 中:
'data': [
'security/security.xml',
'security/ir.model.access.csv',
....
]