Для форума с пользовательским контентом, созданного с помощью Django, я рассматриваю возможность использования фильтра linkbreaksbr
при отображении контента в шаблоне. Одна проблема заключается в том, что он преобразует все введенные пользователем новые строки в теги <br>
. Это открывает возможности для злоупотреблений (например, сообщения, в которых отправитель вводит множество новых строк между предложениями).
Всякий раз, когда есть несколько символов новой строки, я бы предпочел, чтобы результатом был один <br>
.
Есть ли способ реализовать эту функциональность через linebreaksbr
Django? Если нет, то как можно переопределить это и создать необходимые функции? Было бы неплохо получить наглядный ответ.