Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 从odoo 12中的res.users获取用户类型_Python 3.x_Odoo 12 - Fatal编程技术网

Python 3.x 从odoo 12中的res.users获取用户类型

Python 3.x 从odoo 12中的res.users获取用户类型,python-3.x,odoo-12,Python 3.x,Odoo 12,我正在尝试从odoo12中的res.users获取用户类型。 我没有找到名为sel_groups_1_9_10的字段 这是我的密码, 它生成一个错误:object res.users没有属性sel\u groups\u 1\u 9\u 10。 如何获取用户类型?milan vala 它不是您可以访问的任何字段。这是一个可以根据用户类型进行分类的组。 您可以使用以下方式检查组: self.env.user.has_group('base.group_user') # Check for

我正在尝试从odoo12中的res.users获取用户类型。 我没有找到名为sel_groups_1_9_10的字段 这是我的密码,

它生成一个错误:object res.users没有属性sel\u groups\u 1\u 9\u 10。 如何获取用户类型?

milan vala

它不是您可以访问的任何字段。这是一个可以根据用户类型进行分类的组。 您可以使用以下方式检查组:

    self.env.user.has_group('base.group_user') # Check for Internal User
    self.env.user.has_group('base.group_portal') # Check for Portal User
    self.env.user.has_group('base.group_public') # Check for Public User
    self.env.user.has_group('base.group_user') # Check for Internal User
    self.env.user.has_group('base.group_portal') # Check for Portal User
    self.env.user.has_group('base.group_public') # Check for Public User