从python(flask)传递变量到渲染模板中的HTML?

The*_*PGT 7 html python variables parsing flask

网络服务器工作(python烧瓶),但当我去网站,动物的值应该是(狗)它显示变量名称动物.(代码还有更多,但这是最简单的版本,它是相同的概念.

假设我在运行python flask的python脚本中有这些代码行.

animal = dog
return render_template('index.html', value=animal)
Run Code Online (Sandbox Code Playgroud)

在我的HTML中

<h3>I like the animal: {{ value }}<h3>
Run Code Online (Sandbox Code Playgroud)

但不是显示"狗",而是显示变量名称"动物".那么我将如何将Python变量显示为HTML?谢谢

Ren*_*rro 21

不应该animal = 'dog'吗?如果'dog'是您希望在"我喜欢动物:"之后看到的值,那么您需要这样做:

animal = 'dog'
return render_template('index.html', value=animal)
Run Code Online (Sandbox Code Playgroud)

  • 有没有办法可以在“url_for”参数中获取它?与“{{值}}” (2认同)