社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

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

Thiago Salgado • 5 年前 • 1375 次点击  

我有一行代码

消息。错误(请求“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
 
1375 次点击  
文章 [ 2 ]  |  最新文章 5 年前
kibe
Reply   •   1 楼
kibe    5 年前

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

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

塔莫·朱托

arjun
Reply   •   2 楼
arjun    5 年前

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

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 %}