Python 为什么我的模型没有';t继承res.users中的每个字段

Python 为什么我的模型没有';t继承res.users中的每个字段,python,inheritance,odoo,settings,odoo-8,Python,Inheritance,Odoo,Settings,Odoo 8,我正在重写write方法,以便在继承“res.users”的模型上打印dict。write方法仅打印我放置在模型中的字段以及其他一些不相关的字段。这就是我的班级的样子 class Users(models.Model): _inherit = 'res.users' 另外,我注意到,只有在编辑已添加到继承模型中的一个字段时,才调用write方法,而不是整个res.users模型。假设我更改了用户所在的组。不会调用write函数。即使当我尝试访问py文件中的res.users字段时,它仍

我正在重写write方法,以便在继承“res.users”的模型上打印dict。write方法仅打印我放置在模型中的字段以及其他一些不相关的字段。这就是我的班级的样子

class Users(models.Model):
    _inherit = 'res.users'
另外,我注意到,只有在编辑已添加到继承模型中的一个字段时,才调用write方法,而不是整个res.users模型。假设我更改了用户所在的组。不会调用write函数。即使当我尝试访问py文件中的res.users字段时,它仍然无法工作,并且会给我一个类似这样的错误

AttributeError: 'dict' object has no attribute 'groups_count'

有人能解释为什么会发生这种情况吗?

您正在修改未执行写入的组,为了调用写入,您必须更新诸如语言、时区等字段,而访问权限选项卡代表这些组。