【发布时间】:2017-12-22 07:07:30
【问题描述】:
网络服务器工作(python烧瓶)但是当我去网站时,动物的值应该是(狗)它显示变量名动物。 (代码还有更多内容,但这是最简单的版本,也是相同的概念。
假设我在运行 python flask 的 python 脚本中有这些代码行。
animal = dog
return render_template('index.html', value=animal)
在我的 HTML 中
<h3>I like the animal: {{ value }}<h3>
但不是显示“狗”,而是显示变量名称“动物”。那么我将如何将 Python 变量显示为 HTML 呢?谢谢
【问题讨论】:
-
我需要查看更多代码。我相信这应该有效,除非 dog == 'animal'
-
不,由于某种原因它不起作用,它只显示“动物”而不是“狗”
-
我需要查看
dog的定义位置。正如您所展示的,dog是另一个变量。除非您打算输入animal = 'dog'。如果您使用整个视图编辑代码,则更容易告诉您。因为事实上,这是正确的。 -
有没有办法在
url_for参数中得到这个?{{ value }} -
应用此方法的一个好方法是创建一个输入并使用 value 属性中的值,如示例中所示。
标签: python html parsing variables flask