Уведомления

Группа в Telegram: @pythonsu

#1 Март 28, 2009 16:16:07

Evg
От:
Зарегистрирован: 2008-12-25
Сообщения: 346
Репутация: +  -1  -
Профиль   Отправить e-mail  

trans+linebreaks генерит тег <p></p>

Использую i18n, вообщем есть у меня многострочный перевод который нужно вывести и заменить новые строки на <br/>

для этого юзаю такой код:

{% filter linebreaks %}
{% trans 'welcome_mess' %}
{% endfilter %}
так этот фильтр linebreaks мало того что заменяет новые строки на <br>, так еще зачем то оборачpивает результат в тег <p></p> зачем он это вообще делает..подскажите как заставить его просто заменить строки и не генерить это лишний тег <p> ?



Офлайн

#2 Март 28, 2009 17:19:45

Александр Кошелев
От: Москва
Зарегистрирован: 2007-02-03
Сообщения: 1724
Репутация: +  2  -
Профиль   Отправить e-mail  

trans+linebreaks генерит тег <p></p>

Evg
так этот фильтр linebreaks мало того что заменяет новые строки на <br>, так еще зачем то оборачpивает результат в тег <p></p> зачем он это вообще делает..
Это его документированное поведение. Вам нужен linebreaksbr



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version