对不起,如果这是一个简单的问题,或展示了一些HTML的误解,这是我第一次使用它。如果有任何遗漏的信息或东西,我应该包括在问题中,我很乐意提供它。
我有一个python程序app.py,它调用并呈现一个HTML页面。该HTML页面包含一些输入,我知道如何将给定的字符串作为具有Value属性的输入的默认值。
这就是HTML:
<form action="/new" method="post">
<label for="qty_wheels">Number of wheels:</label>
<input type="text" name="qty_wheels" value = "Qty_Wheels" />
<label for="flag_color">Colour of flag:</label>
<input type="text" name="flag_color" />
<input type="submit" class="button">
</form>
在写“Qty_Wheels”的地方,我想放一个从python端传入的字符串。
这是这个html页面的python调用:
return render_template("buggy-form.html", Qty_Wheels = given_qty)
我在这里传入了Qty_Wheels字符串,我想在输入中打印它的值。这可能吗?我该如何做?我已经尝试了很多不同的语法变体,但我找不到如何将其解释为字符串并打印内容。
1条答案
按热度按时间isr3a4wc1#
Flask的模板使用
{{ val }}
语法:在
Qty_Wheels
周围加上双花括号:有关Flask模板的更多信息,请参阅:https://flask.palletsprojects.com/en/2.3.x/tutorial/templates/