在创建、写入或取消链接后调用函数
call a function after create, write or unlink
def clean_data(self):
do some stuffs
如何在写入、创建或取消链接后每次都调用它?
您需要覆盖创建、写入和取消链接方法并调用您的函数:
@api.model
def create(self, vals):
res = super(YourModel, self).create(vals)
self.clean_data()
return res
@api.multi
def write(self, vals):
res = super(YourModel, self).write(vals)
self.clean_data()
return res
@api.multi
def unlink(self):
res = super(YourModel, self).unlink()
self.clean_data()
return res
希望对您有所帮助!
def clean_data(self):
do some stuffs
如何在写入、创建或取消链接后每次都调用它?
您需要覆盖创建、写入和取消链接方法并调用您的函数:
@api.model
def create(self, vals):
res = super(YourModel, self).create(vals)
self.clean_data()
return res
@api.multi
def write(self, vals):
res = super(YourModel, self).write(vals)
self.clean_data()
return res
@api.multi
def unlink(self):
res = super(YourModel, self).unlink()
self.clean_data()
return res
希望对您有所帮助!