网络服务器工作(python烧瓶)但是当我去网站时,动物的值应该是(狗)它显示变量名称动物。 (代码还有更多,但这是最简单的版本,它是相同的概念。
让我说我在运行python flask的python脚本中有这些代码行。
animal = dog
return render_template('index.html', value=animal)
和我的HTML
<h3>I like the animal: {{ value }}<h3>
但不是展示“狗”。它显示变量名称&#39; animal&#39;。那么我将如何将Python变量显示为HTML?谢谢
答案 0 :(得分:16)
不应该是animal = 'dog'
吗?如果&#39; dog&#39;是你希望在&#34之后看到的价值;我喜欢动物:&#34;,这就是你需要做的事情:
animal = 'dog'
return render_template('index.html', value=animal)
答案 1 :(得分:1)
由于必须使用变量传递值,因此必须将其定义为字符串,如:
animal = 'dog'
然后将其传递给html模板:
return render_template('index.html', value=animal)
现在,您应该在HTML中看到传递的值。