如何在odoo中使用普通用户访问自定义模块
我创建了一个自定义模块,并通过电子邮件在odoo中创建了一个新用户:1@1.com密码:1234。当我尝试使用新用户网页登录时显示此错误 :“服务器遇到内部错误,无法完成 您的请求。要么服务器过载,要么服务器中有错误 应用程序。” 在eclipe中显示此错误: AccessError:('AccessError',对不起,不允许您访问 此文档。仅允许具有以下访问级别的用户访问 当前允许这样做:\n-人力资源/员工\n\t- 管理/设置\n\n(文档模型:ir.ui.menu)“”) 。下面是我的代码: Core.py main.xml如何在odoo中使用普通用户访问自定义模块,odoo,Odoo,我创建了一个自定义模块,并通过电子邮件在odoo中创建了一个新用户:1@1.com密码:1234。当我尝试使用新用户网页登录时显示此错误 :“服务器遇到内部错误,无法完成 您的请求。要么服务器过载,要么服务器中有错误 应用程序。” 在eclipe中显示此错误: AccessError:('AccessError',对不起,不允许您访问 此文档。仅允许具有以下访问级别的用户访问 当前允许这样做:\n-人力资源/员工\n\t- 管理/设置\n\n(文档模型:ir.ui.menu)“”) 。下面是我的
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<record id="student_tree" model="ir.ui.view">
<field name="name">Student</field>
<field name="model">tt.student</field>
<field name="type">tree</field>
<field name="arch" type="xml">
<tree>
<field string="Mã số" name="name"/>
<field string="Tên" name="ten"/>
<field string="Ngày sinh" name="ngay"/>
</tree>
</field>
</record>
<record id="student_form" model="ir.ui.view">
<field name="name">Student</field>
<field name="model">tt.student</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form>
<group col="2">
<field string="Mã số" name="name"/>
<field string="Tên" name="ten"/>
<field string="Ngày sinh" name="ngay"/>
</group>
</form>
</field>
</record>
<record id="action_student" model="ir.actions.act_window">
<field name="name">Student</field>
<field name="res_model">tt.student</field>
<field name="view_mode">tree,form</field>
</record>
</data>
</openerp>
学生
tt学生
树
学生
tt学生
形式
学生
tt学生
树
menu.xml
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<menuitem id="main" name="Student"></menuitem>
<menuitem id="quanly" name="Quản lý" parent="main"></menuitem>
<menuitem id="sinhvien_sub" action="action_student" name="Sinh viên" parent="quanly"/>
</data>
</openerp>
您应该在安全文件夹中添加访问权限。添加ir.access.csv文件,您应该为每个对象定义查看、读取、写入和删除的权限
<?xml version="1.0" encoding="UTF-8"?>
<openerp>
<data>
<menuitem id="main" name="Student"></menuitem>
<menuitem id="quanly" name="Quản lý" parent="main"></menuitem>
<menuitem id="sinhvien_sub" action="action_student" name="Sinh viên" parent="quanly"/>
</data>
</openerp>