Odoo env.ref()函数


python env.ref()函数作用是获取xml id记录。

1 action = self.env.ref('base.res_company_action').read()[0]
2 action['res_id'] = self.env.user.company_id.id

第一行ref获取的base模块下xml id=res_company_action的record记录。

第一行后面的read是读取该记录的值,因read返回的是字典数组,所有这里取第一条记录放到action

第二行因为res_company_action记录的model模型是ir.actions.act_window,所以返回结果是该模型的字典对象。如果是其他模型同理。




					


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM