Я использовал фреймворк pyramid для создания большого веб-приложения.Line Breaking in Chameleon
Помимо прочего, это приложение позволяет пользователю вводить текст в поле формы текстовой области. Этот текст затем сохраняется в базе данных и, конечно же, может быть снова отображен и отображен позже.
Для отображения содержимого используется Chameleon Template Engine.
Это прекрасно работает, за исключением того, что нарушение линии отображается неправильно (не отображается вообще). Вероятно, это связано с тем, что новые строки, введенные в текстовую область, не вызывают новую строку в HTML при отображении через Chameleon. Как это можно исправить?
Это не помогает заменить символы новой строки на <br>
-Таги, потому что по умолчанию Chameleon избегает всех HTML-тегов. Я знаю, что дезактивировать эту функцию можно, но я не хочу этого делать, чтобы избежать межсайтового скриптинга.
** больше ** чем? – Tshepang