Как добавить пустую строку в сообщениях Django? - PullRequest
0 голосов
/ 29 октября 2019

У меня есть строка с моим кодом

messages.error (запрос: «Сомамас, юридические данные, капитал, ультрапасам, общий доход до проекта».)

выскакиваю сообщение в моем шаблоне

Сомас дас десепас коррентес и дас десепас де капитал ультрапасам о доблесть всего делать проект.

Но я хочуполучить новую строку после точки, как:

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

Как я могу это получить?

Я пытался

Сома das despesas correntes e das despesasde capital, \ n ultrapassam o доблесть всего сделать проект.

и

A soma das despesas correntes e das despesas de capital,
ultrapassam o доблесть всегоdo projeto.

и

{{message | linebreak}}

Ответы [ 2 ]

0 голосов
/ 29 октября 2019

Вы можете использовать для этого extra_tags:

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 %}
0 голосов
/ 29 октября 2019

Вместо {{ message|linebreak }} попробуйте: {{ message|safe }}.

Фильтр safe сделает ваш текст визуализированным как HTML, тогда <br> должен работать.

Tamo junto

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...