【发布时间】:2021-04-22 00:04:34
【问题描述】:
您好,我正在尝试发送一个包含 html 代码的字符串变量,然后将其显示在我的网站上,但它只是打印 html 标记和文本,并没有按预期显示。
我的这个文件的html代码(testlogin.html):
<html>
<head>
</head>
<body>
{{ data }}
</body>
</html>
我的 Python Flask 代码 (app.py):
@app.route('/testindex')
def textLogin():
data = '<h>Test Header</h><p>Test Paragraph</p>'
return render_template('testlogin.html', data=data)
这有可能吗?
【问题讨论】:
-
但是为什么呢?如果您真的不想将 html 放在那里,只需使用包含。
-
这能回答你的问题吗? Proper way to insert HTML into Flask