【发布时间】:2012-12-23 03:05:53
【问题描述】:
我正在使用 Flask 和 Sqlite。
我获取一些包含换行符的字符串,并将其存储在数据库中。稍后我从数据库中获取它并将其包含在某个页面上,并且字符串显示时没有换行符。那是怎么回事?
例如,如果我有
{{ entry.content }}
在我的模板中,存储的条目有内容“hello\nhello”,它在页面上显示“hellohello”。
如果我有
{{ entry.content.replace('\r\n','<br />') }}
或
{{ entry.content.replace('\r\n',' ') }}
在我的模板中,它将显示“hello
hello”或“hello
你好”在页面上。
所以我的印象是换行符只是没有被浏览器解释和显示。我做错了什么?
【问题讨论】: