Flask 怎么显示通过 textarea 输入换行的文本?

比如在 taxtarea 里输入了:

line 1
line 2
line 3

那么,在 jinja2 里展示 {{ text }} 时,会显示成:

line 1line 2line 3

怎么让换行也能展示出来?

阅读 8k
3 个回答
{{ text |safe}}

这样可以吗?

你可以服务端获取
text = form.text.data.replace('\n','这里是br换行')

我觉得textarea是不包含换行标签的,需要做成富文本编辑器才行