如何当前门户网站用户组odoo 12

时间:2019-10-31 05:40:21

标签: controller odoo odoo-12

我想检查当前登录门户用户组的一些条件。我在“ group_company_survey_client”组中,但仍然显示False,用于打印以下代码。

@http.route(['/survey', '/survey/page/<int:page>'], type='http', auth="user", website=True)
    def survey_page_template(self, page=1, date_begin=None, date_end=None, sortby=None, **kw):
        User = request.env.user
        print('11111111111111111111111',
              User.sudo().user_has_groups('survey_management.group_company_survey_client'))

预先感谢

1 个答案:

答案 0 :(得分:1)

我认为在向用户应用sudo后将sudo与User.sudo()一起使用时会出现问题,它可以访问超级用户,并且我认为超级用户不具有该组,这就是为什么它显示为false。