gpt4 book ai didi

python - Odoo 通过扩展改变字段属性

转载 作者:太空宇宙 更新时间:2023-11-04 02:28:37 24 4
gpt4 key购买 nike

在 Odoo 中有一个文件 addons/website_quote/models/sale_order.py,它有一个 SaleOrder 类。它有一个字段

website_description = fields.Html('Description', sanitize_attributes=False, translate=html_translate)

我希望这个字段变得不可翻译,因为每次用户保存记录时,他(用户)都会收到消息“更新翻译”。这惹恼了用户。

website_description = fields.Html('Description', sanitize_attributes=False, translate=False)

为了实现这一点,我将创建另一个继承 SaleOrder 并具有这一行的类

website_description = fields.Html('Description', sanitize_attributes=False, translate=False)

这是更改字段属性的正确方法吗?

最佳答案

您无需使用新 API 再次重新创建所有字段属性:

from odoo import models, fields


class SaleOrder(models.Model):
_inherit = "sale.order"

website_description = fields.Html(translate=False)

这应该足够了。

关于python - Odoo 通过扩展改变字段属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49770207/

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