本文主要是介绍odoo17 小变更3 Warning、 “attrs “和 “states “不再用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
odoo17 小变更
1、Warning
from odoo.exceptions import ValidationError,Warning
ImportError: cannot import name 'Warning' from 'odoo.exceptions' (D:\od172406\odoo\exceptions.py)
2、自 17.0 版起,不再使用 "attrs "和 "states "属性。
View error context:
<form string="Equipment Status"><header /><sheet><widgetname="web_ribbon"title="Archived"bg_color="bg-danger"attrs="{'invisible': [('active', '=', True)]}"/>
attrs="{'invisible': [('show_alert', '!=', True)]}"改为:invisible="not show_alert"
<attribute name="attrs">{'invisible':[('status_id','!=','报废')]}</attribute>改为
3、Arch 中使用了禁止的 owl 指令 (t-raw).
这篇关于odoo17 小变更3 Warning、 “attrs “和 “states “不再用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!