odoo17 | Qweb模板语法大全
QWeb模板
QWeb是Odoo中主要使用的模板引擎,它是一个XML模板引擎,主要用于生成HTML片段和页面。
模板指令通过XML属性指定,并以t-
作为前缀,例如用于条件判断的t-if
,其中元素和其他属性会被直接渲染输出。
为了防止元素被渲染,这里还提供了一个占位符元素。该元素执行其指令但本身不会生成任何输出内容,可以表示为:
<t t-if="condition">
<p>Test</p
QWeb是Odoo中主要使用的模板引擎,它是一个XML模板引擎,主要用于生成HTML片段和页面。
模板指令通过XML属性指定,并以t-
作为前缀,例如用于条件判断的t-if
,其中元素和其他属性会被直接渲染输出。
为了防止元素被渲染,这里还提供了一个占位符元素。该元素执行其指令但本身不会生成任何输出内容,可以表示为:
<t t-if="condition">
<p>Test</p