【发布时间】:2020-07-17 13:47:00
【问题描述】:
我是新手,我正在尝试提交一个包含下拉列表和 2 个文本字段的基本表单。列表中的值为需要提交数据的flask route的路径。
根据用户从列表中选择的项目,我想将带有数据的表单提交到该 url,例如,如果用户选择“a”,那么我想将表单提交到 http://url/url1。如何做到这一点?
<form action="" class="form1" method="get">
<select class="form-control" id="function" name="cars">
<option value="/url1">a</option>
<option value="/url2">b</option>
<option value="/url3">c</option>
</select>
<input class="form-control" type="number" name="number1" value="">
<input class="form-control" type="number" name="number2" value="">
<input class="form-control" type="submit">
</form>
我在服务器上有 python 烧瓶代码:
@app.route("/url1")
def url1():
num1=request.args.get('number1',default=-1,type=int)
num2=request.args.get('number2',default=-1,type=int)
evaluate the numbers and return render_template()
@app.route("/url2")
def url2():
num1=request.args.get('number1',default=-1,type=int)
num2=request.args.get('number2',default=-1,type=int)
evaluate the numbers and return render_template()
【问题讨论】:
标签: python html python-3.x forms flask