【发布时间】:2016-10-28 03:52:47
【问题描述】:
【问题讨论】:
-
用
<br>元素替换它们。 -
我试过了,还是不行,请看第一张图。
【问题讨论】:
<br>元素替换它们。
【讨论】:
\n 是纯文本中使用的换行符,<br /> 是 HTML 中使用的换行符
【讨论】:
在 Flask 中你可以创建一个模板过滤器
例如:
@app.template_filter('nl2br')
def nl2br(s):
return s.replace("\n", "<br />")
并使用
{{rs.post.message|nl2br}}
【讨论】:
\n 唯一一次在 HTML 中显示为渲染的换行符, 是当它在(预格式化的文本)元素内时。 The difference between \n and <br /> in php
鉴于上述引用,我建议使用<br> 而不是\n。
【讨论】: