Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 1, 2016 11:39:05

ivanzzz
Зарегистрирован: 2016-02-08
Сообщения: 58
Репутация: +  0  -
Профиль   Отправить e-mail  

Как разрешить html теги во Flask?

Нужно разрешить вставлять html теги (только <img> хватит) при render_template, как это можно сделать?

Про xss в курсе.

Офлайн

#2 Июнь 1, 2016 15:56:48

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Как разрешить html теги во Flask?

В jinja есть фильтр safe, который позволяет вставлять чистый HTML



Офлайн

#3 Июнь 1, 2016 17:17:55

4kpt_IV
Зарегистрирован: 2016-01-08
Сообщения: 999
Репутация: +  49  -
Профиль   Отправить e-mail  

Как разрешить html теги во Flask?

Можно свой написать с проверкой тега…

Офлайн

#4 Июнь 15, 2016 22:25:44

boligolov
От: СПб
Зарегистрирован: 2014-10-03
Сообщения: 51
Репутация: +  1  -
Профиль   Отправить e-mail  

Как разрешить html теги во Flask?

ivanzzz Используете класс Markup

htmltag  = Markup("<p>абзац </p><h3>Заголовок </h>")

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version