我想将数据发送到页面(作为单选按钮),然后记录输入。现在我遇到了问题,因为我无法弄清楚如何使用烧瓶做两件事。 的Python:
<form accept-charset="UTF-8" action="#"
class="form-horizontal" id="names" method ="post">
<div class="control-group">
{% for row in data %}
<div class="controls">
<label class="radio">
<input type="radio"
name="option"
id="{{row['lid']}}"
value="{{row['name']}}"> {{row['name']}}
</label>
</div>
{% endfor %}
</div>
<input type="submit" value="Submit">
</form>
并在HTML中:
HoughCircles
我正在获得正确的输出到网站,但结果不会打印到我的控制台。
如何在同一页面上发送和接收数据?
答案 0 :(得分:1)
所以这是烧瓶的一个非常基本的属性,但答案是:
if request.method == 'GET':
return render_template('index.html', data=data)
elif request.method == 'POST':
name = request.form['option']
print name
return "Page submitted"