Python 瓶子 <br /> 不工作?
Python Bottle <br /> not working?
我 运行 遇到了一些奇怪的问题,我真的不知道如何解决这个问题 :
我有一个文本区域,用户可以在其中键入一些文本。假设他正在输入:
This is
the user's
text
当我将它存储在我的 DBB 中,然后检索它并将其显示在我的模板上时,我得到了这样的东西:
This is \n the user's \n text
所以我将所有 \n
变成 <br />
但是当我现在显示文本时,<br />
不起作用,我得到了这个显示:
This is <br />
the user's <br />
text
这是一段代码:
这是我将 \n
转换为 <br />
并将字符串发送到模板的地方
about = "<br />".join(about.split("\n"))
return template('template/index.tpl', about=about)
我正在使用 {{}}
来显示字符串:
<p class="intro">{{about}}</p>
有人知道我如何完成这项工作吗? ?
尝试 {{!about}}
避免 HTML 转义。
您可以在模板中进行替换。以下代码也适用。
{{'
'.join(about.split('\n'))|安全}}
safe 用于在插入结果之前应该转义的字符)
我 运行 遇到了一些奇怪的问题,我真的不知道如何解决这个问题 :
我有一个文本区域,用户可以在其中键入一些文本。假设他正在输入:
This is
the user's
text
当我将它存储在我的 DBB 中,然后检索它并将其显示在我的模板上时,我得到了这样的东西:
This is \n the user's \n text
所以我将所有 \n
变成 <br />
但是当我现在显示文本时,<br />
不起作用,我得到了这个显示:
This is
<br />
the user's<br />
text
这是一段代码:
这是我将 \n
转换为 <br />
并将字符串发送到模板的地方
about = "<br />".join(about.split("\n"))
return template('template/index.tpl', about=about)
我正在使用 {{}}
来显示字符串:
<p class="intro">{{about}}</p>
有人知道我如何完成这项工作吗? ?
尝试 {{!about}}
避免 HTML 转义。
您可以在模板中进行替换。以下代码也适用。
{{'
'.join(about.split('\n'))|安全}}
safe 用于在插入结果之前应该转义的字符)