我正在尝试运行位于所定位模型中的另一个模型中的函数,该函数可以工作,但无法从我要访问的对象中获取信息。我确定我缺少了一些看不见的东西,但到目前为止,我的在线搜索没有帮助我。下面是部分代码。
@api.multi
def calcular(self):
i = self.env['prueba.productos'].calcular_total(self.id)
a = 0
if a == 0:
raise except_orm('Valor de i', i)
return True
calcular_total进行的操作是计算商品价格的总和。或这就是我的计划,现在,它所要做的就是获取商品的价格,然后将其加5,然后它应该返回该值。但是它仅返回5,并且每当我直接访问integer变量并通过exception_orm返回它以查看其中的内容时,它都会返回false,这我不理解为什么。 如果需要更多信息,我会尽快提供。预先感谢!