Dap*_*Dap 17 python mysql django django-templates
我将文本保存在一个看起来像这样的mysql记录中.
This is the text
This is on a new line with a space in between
Run Code Online (Sandbox Code Playgroud)
当我在Django模板上输出它时,它会像这样出现
This is the text This is on a new line with a space in between
Run Code Online (Sandbox Code Playgroud)
我是否必须在视图中预先格式化这个或者是否有django,模板语法来实现这一点?如何输出文本以反映它在数据库中的显示方式?
fal*_*tru 24
使用linebreaks或linebreaksbr过滤:
{{ text|linebreaks }}
Run Code Online (Sandbox Code Playgroud)
或用文本环绕<pre>...</pre>.
<pre>{{ text }}</pre>
Run Code Online (Sandbox Code Playgroud)