
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
#Odoo-on-the-go: `@api.preupdate` 和 `@api.postupdate`
-
新的提交:https://github.com/odoo/odoo/pull/31059 引入两个新的装饰器:
@api.preupdate
和@api.postupdate
, 用来处理对应字段更新前和更新后的处理逻辑,这样我们就不需要覆写create
,write
方法。比如下面当记录中的驾驶员改变后,我们将驾驶员信息添加到历史记录中:@api.postupdate('driver_id') def _postupdate_driver_history(self, vals): if 'driver_id' in vals and vals['driver_id']: self.create_driver_history(vals['driver_id'])
-
终于有这个。