Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
使用Mass Editing 批量修改某个字段的值,但是模型重写了create,write方法,导致该模块使用时报错。
Mass Editing
create,write
如果既想使用Mass Editing第三方模块,又需要重写create,write方法,那重写方法时,需要注意什么或者给个可以借鉴的?
@1234567 在 odoo Mass Editing 中说:
Mass Editing 求科普MassEditing是干啥的
@lcgcg Mass Editing 是一个第三方模块,可以用来批量修改或移除字段值
要根据报错信息看你的create,write方法和Mass Editing的冲突。
create
write
@joshua 我的报错是self.ensure_one ,我用循环可以使mass editing了。但是我看官方的write() 方法中有个方法_fields_sync,这个是什么作用?
self.ensure_one
mass editing
write()
_fields_sync