Odoo - 检查用户是否有组

时间:2017-04-19 05:01:14

标签: python odoo-9

如果用户没有" base.group_user",如何显示警告 ???

1 个答案:

答案 0 :(得分:5)

检查使用是否有group_base试试这个:

if self.env.user.has_group('base.group_user') :
    base_group = self.env.ref('base.group_user');
    raise exceptions.ValidationError('Only user with this access rights (%s) are allowed to ....' % base_group.name)
不要忘记导入例外:

 from openerp import exceptions