【问题标题】:Preserve \n on jinja [duplicate]在 jinja 上保留 \n [重复]
【发布时间】:2018-07-15 20:41:04
【问题描述】:

我有 Flask-App 和 html 页面,我正在使用 jinja。 我有一个表,这是表中的特定列: {{ 项目[“full_msg”] }}

item["full msg"] 应该是:

The
A
Team

(在The、A、Team之后包含“\n”)

但它表现为:

The A Team

我已尝试添加 |safe - 不起作用。

尝试添加多行类,如:

<td><div class="multiline">{{ item["full_msg"] }}</div></td>

不工作。

看了http://jinja.pocoo.org/docs/2.10/templates/#whitespace-control 但没有找到解决我的问题的方法。

也试过了:

                                <td><div class="multiline">{% autoescape false %}{{ item["full_msg"] }}{% endautoescape %}</div></td>

但不好。

我错过了什么?谢谢

【问题讨论】:

  • 尝试给出声明
  • 不工作。输出是 A 团队。它实际上并没有创建新行

标签: html css flask jinja2


【解决方案1】:

使用换行符,因为 html 使用换行符 \n

The </br>A </br>Team

【讨论】:

  • 不工作。输出是 A 团队。它实际上并没有创建新行
猜你喜欢
  • 2018-03-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-25
  • 2020-09-24
相关资源
最近更新 更多