Кнопка формы, которая вызывает функцию 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 (это школьный проект)