答案 0 :(得分:2)
答案 1 :(得分:1)
\n
是纯文本中使用的新行,<br />
另一方面是HTML中使用的换行符
答案 2 :(得分:0)
唯一一次\ n将在HTML中显示为渲染换行符, 是在(预格式化文本)元素内。 The difference between \n and <br /> in php
如上所述,我建议使用<br>
而不是\n
。
答案 3 :(得分:0)
在Flask中,您可以创建模板过滤器
例如:
@app.template_filter('nl2br')
def nl2br(s):
return s.replace("\n", "<br />")
并使用
{{rs.post.message|nl2br}}