如何减少qweb中的字符串长度?
示例:
<p t-field="doc.name" />
返回 stackoverflow 我想要remowe最后8个字符并获得堆栈
答案 0 :(得分:7)
<p><t t-esc="doc.name[:-8] if doc.name else ''"/></p>
答案 1 :(得分:1)
对于字符串,您可以使用:
<p><t t-esc="doc.name[:-8] if doc.name else ''"/></p>
对于浮动值,试试这个:
<p><t t-esc="'%.2f'%(t.amount)"/></p>
这会将值打印到正好两位小数
答案 2 :(得分:1)
“ char”来自DB(Odoo V11才对我有用)
<p><span t-if="doc.name" t-esc="str(doc.name)[:-8]"/></p>