html - 在神社上保留\n

标签 html css flask jinja2

<分区>

我有 Flask-App 和 html 页面,我正在使用 jinja。 我有一张表,这是表中的特定列: {{ item["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>

但是不好。

我错过了什么?谢谢

最佳答案

给出换行符,因为 html 使用换行符代替\n

The </br>A </br>Team

关于html - 在神社上保留\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51348431/

上一篇:css - 在网页中显示数据库中的数据

下一篇:html - flexbox:对齐 self 和对齐元素不起作用

相关文章:

html - 使用图像转换导航栏

html - 超链接与 div 重叠

html - 如何在 IE9 中显示带有渐变填充的元素的边框?

python - Flask - 如何重用 URL 参数替换函数?

javascript - 为什么 prototype.js 会干扰不相关的 javascript 操作?

html - 图标不适合一行 - CSS

jQuery:滚动后恢复为默认值

html - 多下拉子菜单未正确显示

python - 使用例如 process_response 在 Flask 中修改响应的正确方法

python - 在 Flask App 中,Celery 应该在哪里实例化?