Как вы визуализируете переменную как html, используя flask? - PullRequest
1 голос
/ 09 мая 2020

Используя flask, я передаю список словарей на одну из страниц. Одна из переменных содержит html текст (например: var x = <h1>hello</h1>). Как мне заставить его отображаться как

hello

, а не просто распечатывать «<h1>hello</h1>»? Вот мой код до сих пор (post.description имеет переменную html; она равна <h1>hello</h1>):

<!DOCTYPE html>
<html>
    <head>

    </head>
    <body>
    {% for post in posts %}
        <p>{{post.title}}<p>

        {{post.description}}
        
    {% endfor %}
    </body>

</html>

1 Ответ

1 голос
/ 09 мая 2020

Вы можете использовать safe для рендеринга кода HTML с помощью Jinja.
Пример: {{ post.description | safe }}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...