2016-02-28 112 views
1

我在python烧瓶应用程序中使用json2html从mongodb数据动态创建html表标签。如果我将生成的标签复制到html文件,它会提供完美的输出。在烧瓶模板中动态创建标签的表格

但我不知道如何将这些标签传递给html模板进行渲染。

表标签

<table border="1"><tr><th>Hemoglobin</th><td>10.4</td></tr><tr><th>WBC</th><td>35,450</td><tr><th>RBC</th><td>3.88</td></tr></table></td></tr></table> 

渲染调用

return render_template('results.html',table=table) 

模板

... 
{{table}} 
... 

如果我可以简单地替换我的表字符串转换成HTML模板的HTML代码,我想我的问题解决了。但我不知道该怎么做。

回答

1

您应该使用safe过滤器。在这种情况下,html不会被转义。 像这样:

{{table | safe}} 
+0

看起来像我只是1步接近的答案。像魅力一样工作。谢谢 – Harvey