odoo8无法使用self.en获取对象的内容

2024-06-26 00:20:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试运行一个函数,它位于我所在的另一个模型中,该函数可以工作,但它无法从我要访问的对象获取信息。我肯定我错过了一些我看不到的东西,但我在网上的搜索到目前为止没有帮助我。下面是代码的一部分

@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\u total做的是计算一个项目的总价格。或者这就是我的计划,现在它所要做的就是把物品的价格加上5,它应该会返回这个值。但它只返回5,每当我直接访问整型变量并通过except形式返回它时,它就会返回false,我不明白为什么。 如果需要更多的信息,我会尽快提供。提前谢谢


Tags: 对象函数代码模型selfenvapidef