Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.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 如何设置默认用户组odoo 11_Python_Odoo_Odoo 11 - Fatal编程技术网

Python 如何设置默认用户组odoo 11

Python 如何设置默认用户组odoo 11,python,odoo,odoo-11,Python,Odoo,Odoo 11,我已经创建了一个我想要的新组。当我创建一个新用户时,默认情况下,该用户应该使用我创建的组。我的代码 <record id="category_account_move_journal" model="ir.module.category"> <field name="name">Journal Holder</field> <field name="descript

我已经创建了一个我想要的新组。当我创建一个新用户时,默认情况下,该用户应该使用我创建的组。我的代码

<record id="category_account_move_journal" model="ir.module.category">
     <field name="name">Journal Holder</field>
     <field name="description">Category for Journal</field>
     <field name="sequence">5 </field>
</record>
<record id="group_account_move_journal" model="res.groups">
     <field name="name">See his Journals</field>
     <field name="category_id" ref="category_account_move_journal"/>
     <field name="implied_ids" eval="[(4,ref('base.group_user'))]"/>
</record>
<record id="group_account_move_manager_journal" model="res.groups">
     <field name="name">See all Journals</field>
     <field name="category_id" ref="category_account_move_journal"/>
    <field name="implied_ids" eval="[(4,ref('group_account_move_journal'))]"/>
</record>

日记账持有人
期刊分类
5.
看他的日记
查看所有日志

Odoo有一个名为“default\u user”的数据记录作为新创建用户的模板。
其使用示例可以是
res.user
模型中的
\u default\u groups
方法:

def\u默认组(自身):
default\u user=self.env.ref('base.default\u user',如果未找到则引发\u=False)
return(默认用户或self.env['res.users']).sudo().groups\u id

因此,您需要继承此模板并添加所需的组,新用户将拥有您的组