首页 > 解决方案 > 如何在 Flask 中发送 html 代码作为参数?

问题描述

我有以下代码:

def factura():
    tabla = calcularfactura.calcularfactura("27-03", "24-04")
    codigo = pd.DataFrame.to_html(tabla)
    return render_template("factura.html", codigo = codigo)

它将 Pandas Dataframe 变成一堆 HTML 代码。

现在,我想将该 HTML 绘制到现有 HTML 模板的正文中。或多或少类似于:

{% extends "layout.html" %}

{% block body %}

  {{codigo}}

{% endblock %}

但我得到的只是 HTML 代码的实际文本,而不是预期的表格。有任何想法吗?

标签: pythonhtmlpandasflaskparameters

解决方案


试试看

...
{{codigo|safe}}
...

您可以在此处找到更多信息。


推荐阅读