【发布时间】:2018-05-08 21:49:59
【问题描述】:
调用python函数的表单按钮
大家好! 我把我的问题暴露给你,如果你能帮助我,我将不胜感激! 我有一个在 python 形状内只有一个按钮的页面:
<form action = "http://localhost:5000/updateDB" method = "POST">
<p><input type = "submit" value = "submit" /></p>
</form>
...
{% with success = get_flashed_messages(category_filter=["success"]) %}
{% if success %}
<ul class=flashes>
{% for s in success %}
<li>{{ s }}</li>
{% endfor %}
</ul>
{% endif %}
{% endwith %}
python函数如下:
@app.route('/updateDB',methods = ['POST', 'GET'])
def updateDB():
if request.method == 'POST':
log = updateDB()
if log == 0
flash(u'Success','success')
return render_template("result.html")
但它不起作用,它不调用函数,因此它不打印消息。我究竟做错了什么? 我只能使用python、flask、html、css和javascript(这是一个学校项目)
【问题讨论】:
标签: html python-3.x flask