在创建、写入或取消链接后调用函数

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

希望对您有所帮助!