gpt4 book ai didi

python - 从 Odoo 中的现有选择中删除项目

转载 作者:行者123 更新时间:2023-12-01 00:14:23 25 4
gpt4 key购买 nike

我在联系表格中的选择中有预先存在的键。我使用“selection_add”参数添加了新键,我想找出与 selection_add 参数相反的东西,以从选择中删除任何旧键。

最佳答案

没有任何 selection_remove选项,不幸的是。您可以重新定义字段的 selection完全值,删除您不想要的选项。

如果字段定义为:

class ResPartner(models.Model):
_name = 'res.partner'

some_field = fields.Selection(string='Some Field',
selection=[('a', 'A'), ('b', 'B'), ('c', 'C')])

然后您可以继承该类并覆盖该字段的选择值
class ResPartner(models.Model):
_inherit = 'res.partner'

some_field = fields.Selection(selection=[('a', 'A'), ('b', 'B')])

Odoo Fields Documentation

关于python - 从 Odoo 中的现有选择中删除项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54452196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com