在Python中从TransientModel检索值

2024-05-17 17:45:56 发布

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

我需要在Odoo中返回TransientModel的值。默认情况下也存储这些值。是否可以从瞬态模型中检索值?你知道吗

现在这个值是假的。你知道吗

我知道瞬态模型不会存储数据。但是它被存储为默认值。另外,在一些设置在奥多它是检索太。你知道吗


Tags: 数据odoo模型情况瞬态transientmodel
1条回答
网友
1楼 · 发布于 2024-05-17 17:45:56

可以使用set_valuesget_values方法分别存储和检索值。你知道吗

举个例子

test_field = fields.Boolean('Field')

@api.multi
def set_values(self):
    ICPSudo = self.env['ir.config_parameter'].sudo()
    super(ResConfigSettings, self).set_values()
    ICPSudo.set_param("key_test_field", value)


@api.model
def get_values(self):
    ICPSudo = self.env['ir.config_parameter'].sudo()
    res = super(ResConfigSettings, self).get_values()
    res.update(
        test_field=ICPSudo.get_param('key_test_field'),

相关问题 更多 >