如何将Python字符串代码转换为Flask Jinja模板的HTML



我正试图通过使用单独的python文件来模块化我的index.html文件。有没有一种方法可以将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 }}

我希望这是有道理的。

是的,将x传递到模板并使用{{ x|safe }}

另请参阅此以了解一些替代方案。

最新更新