如何解决属性值中不允许使用未转义的“<”
我正在尝试添加一个包含 attrs
字符的 XML <
属性:
<field name="discovery_note2" nolabel="1" placeholder="Note 2"
attrs="{'invisible': ['|',('is_discovery','=',False),('note_amount','<',0)]}"/>
但我收到此错误:
错误:XMLSyntaxError:属性值中不允许使用未转义的“
如何传递条件,如果 note_amount
字段值小于零,那么它应该是不可见的。
注意:note_amount
是一个计算字段。
解决方法
在 XML 中将 <
转义为 <
,因为未转义的 <
应该是标记的开始。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。