Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
896 มุมมอง

I have looked at examples of checking if a user belongs to a certain group:

def check_group(self):
if self.user_has_groups('group_here'):
self.flag = True
else:
self.flag = False

However, when I tested this, it checks the groups of the current logged in user and not the user i am viewing as administrator.  How do you get the user being looked at? Sorry I am very new to python and odoo so need all the help.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Instead of using 'user_has_group', use the 'has_group' method which will check the record which you are accessing and verify if the user on that record is a part of that group or not.

อวตาร
ละทิ้ง
ผู้เขียน

thank you so much! it worked! ^___^ currently just relying on what i could search up being so new... so thank you!