是否可以从odoo中的模型的write方法调用另一个方法的create函数

时间:2016-06-03 12:00:29

标签: python odoo-8

我有两个模型,我需要在演示模型中创建demo2模型中的记录。是否可以从demo模型的write方法访问demo2的create方法?

class demo(models.Model):
       _name= 'demo'

       @api.multi
       def write(self,vals):
          self.env['demo2'].create({})
          return super(demo, self).write(vals)

class demo2(models.Model):
       _name = 'demo2'

1 个答案:

答案 0 :(得分:1)

是的,可能,没有这样的约束,只记得一件事:

  

始终在8/9和 id <中返回真/假创建 对象 / strong> in   odoo7