从 Python 中的 TransientModel 检索值
Retrieve values from TransientModel in Python
我需要 return Odoo 中 TransientModel 的值。默认情况下也存储值。是否可以从瞬态模型中检索值?
现在值为 False。
我知道瞬态模型不会存储默认存储的 data.But。同样在 Odoo 的一些设置中它也在检索。
您可以使用 set_values
和 get_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'),
我需要 return Odoo 中 TransientModel 的值。默认情况下也存储值。是否可以从瞬态模型中检索值?
现在值为 False。
我知道瞬态模型不会存储默认存储的 data.But。同样在 Odoo 的一些设置中它也在检索。
您可以使用 set_values
和 get_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'),