帮你看了一下,partner.partner_share是一个compute字段,对应的方法是:
@api.depends('user_ids.share')
def _compute_partner_share(self):
for partner in self:
partner.partner_share = not partner.user_ids or any(user.share for user in partner.user_ids)
而其中的user.share又是res.user对象上的compute字段,对应的方法是:
@api.depends('groups_id')
def _compute_share(self):
for user in self:
user.share = not user.has_group('base.group_user')
从以上两段代码可以知道partner_share为True表示客户(没有用户账号)和外部用户(只有有限访问权限的比如电商用户账户,门户用户等)
希望对你有帮助