如何在模板中用UNICODE字符串格式化JINJA的变量?

2024-06-25 22:32:41 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在Jinja2模板中设置unicode值的字符串格式?在

{% set left='<span class="link" onclick="toggleLoginRegister(this)">{0}</span>'.format( registerHint ) %}

如果registerHint是unicode字符串,则引发UnicodeEncodeError。否则就不行了


Tags: 字符串模板formatjinja2格式unicodelinkthis
1条回答
网友
1楼 · 发布于 2024-06-25 22:32:41

使用^{} filter代替,Jinja将为您将字符串文本解码为unicode

{% set left='<span class="link" onclick="toggleLoginRegister(this)">%s</span>'|format( registerHint ) %}

相关问题 更多 >