Py学习  »  Django

如何在消息django中添加空行?

Thiago Salgado • 4 年前 • 544 次点击  

我有一行代码

消息。错误(请求“a soma das despesas correntes e das despesas de capital ultrapassam o valor total do projeto.”)

在我的模板中弹出消息

总的来说,这是一个伟大的工程。

但我想在点之后再画一条线,比如:

A soma das despesas correntes e das despesas de capital,
ultrapassam o valor total do projeto.

我该怎么做?

我试过了

一个索玛达斯德普赛斯Correntes这是德普赛斯的资本,超凡的勇气总做项目。

一个索玛达斯德普赛斯科伦特斯和德普赛斯资本,<br\>奥特帕萨姆奥瓦洛总项目。

{{消息{linebreak}

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/48115
 
544 次点击  
文章 [ 2 ]  |  最新文章 4 年前
kibe
Reply   •   1 楼
kibe    4 年前

而不是 {{ message|linebreak }} ,请尝试: {{ message|safe }} 是的。

这个 safe 过滤器将使文本呈现为HTML,然后 <br> 应该有用。

塔莫·朱托

arjun
Reply   •   2 楼
arjun    4 年前

您可以为此使用额外的_标记:

messages.error(request, 'A soma das despesas correntes e das despesas de capital <br> ultrapassam o valor total do projeto.', extra_tags='safe')

现在在模板中

{% for message in messages %}
    {{message|safe}}
{% endfor %}