У меня есть форма с редактором jwysiwyg. Глядя на это, он может использовать HTML-теги базового форматирования, используя кнопки форматирования, такие как SO. После отправки формы я замечаю, что она сохранена в базе данных как есть, тогда как, если я ввожу в редактор такие вещи, как <iframe> ... </iframe>
, я замечаю, что она закодирована в формате html внутри таблицы.
Теперь, когда мне нужно вывести все, что отправил пользователь, могу ли я безопасно использовать {{ output|safe }}
для отображения отформатированного текста?
Достаточно ли это безопасно или как мне исправить?