从 Python 中的 TransientModel 检索值

Retrieve values from TransientModel in Python

我需要 return Odoo 中 TransientModel 的值。默认情况下也存储值。是否可以从瞬态模型中检索值?

现在值为 False。

我知道瞬态模型不会存储默认存储的 data.But。同样在 Odoo 的一些设置中它也在检索。

您可以使用 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'),