如何向提交按钮添加Unicode符号

时间:2019-04-27 10:34:51

标签: python flask flask-wtforms

我想在SubmitField的文本中添加一个unicode。

例如,代码

submit = SubmitField('✉ Send') 

不起作用。我该如何更改以显示此信封unicode?

1 个答案:

答案 0 :(得分:1)

只需在\uhhhh转义序列中使用unicode代码点,就无需使用HTML转义:

submit = SubmitField('\u2709 Send')

甚至是代码点本身:

submit = SubmitField('✉ Send')

产生的字符串值完全相同。

用引号引起来的标签可以确保正确处理HTML,因此标签值中的所有&字符都被编码为&,从而破坏了✉的引用。