使用Javascript函数调用Python函数-Python Flask

时间:2019-02-26 15:01:16

标签: javascript python function flask routing

我有以下html页面adminassign.html:

create table tname(t TIME);
insert into tname values ('24:00:00');
drop table tname;

该网络应用程序基于Flask,其路由如下所示:

...
<div id="assign">
    <h2>Choose first or second</h2>
<form id="rentform" method="POST" onsubmit="$('#loader').show();">
    <a>First:</a><input class="firstinput" name="firstn" autofocus autocomplete="off" placeholder="First">
    <a>Second:</a><input class="secondinput" name="secondn" autocomplete="off" placeholder="Second"><br>
    <input id="save" type="submit" name="savesub">
</form>    
</div>

</div>
...

因此,使用@app.route('/adminassign', methods=["GET","POST"]) def adminassign(): if request.method=="GET": return render_template('adminassign.html', token=token) elif request.method=="POST": if 'savesub' in request.form: fir = request.form['first'] sec = request.form['second'] try: funct(fir,sec) return redirect(url_for('adminassign')) except: print("Test") ... 按钮提交完整表单会将整个表单发布到flask应用程序。

现在我的问题: 我想在“第一个输入字段”上使用一个函数,以便该值不是用户输入的,而是由RFID阅读器插入的(我具有Python函数)。我该如何实现?我是否还需要将此功能发布到flask?但是,如果这样做,我必须返回一个savesubredirect_for_url,这将删除输入字段中的数据,对吗?

0 个答案:

没有答案