Как преобразовать строковый код Python в HTML для шаблонов Flask Jinja? - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь модулировать мой файл index.html, используя отдельные файлы Python. Есть ли способ конвертировать, скажем, строку Python в код HTML? Я знаю, что Flask использует шаблоны Jinja, и я широко использовал их, но я пытаюсь выполнить следующую работу:

Это мой HTML-код:

<article id="portfolios_RemoteSensing">
    <h2 style="text-align:center;"> Machine Learning and Remote Sensing</h2>
        <hr>
    <div style="text-align:left;">

    </div>
</article>

Я хочу инкапсулировать это как строку Python, тогда я просто буду ссылаться на нее через Jinja

x = "HTML CODE ABOVE"

{{ x }}

Надеюсь, это имеет смысл.

1 Ответ

0 голосов
/ 25 октября 2019

Да, передайте x вашему шаблону и используйте {{ x|safe }}.

Также см. это для некоторых альтернатив .

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