我有这个html位:
Question1?
Answer1
Answer2
Answer3
Answer4
Question2?
Answer1
Answer2
Answer3
Answer4
这个python代码:from flask import Flask, render_template, request
@app.route('/quiz')
def quiz():
return render_template('quiz.html')
@app.route('/quiz_answers', methods=['POST'])
def quiz_answers():
q1 = request.form['q1']
q2 = request.form['q2']
q4 = request.form['q4']
q5 = request.form['q5']
if __name__ == "__main__":
app.debug = True
app.run(host='0.0.0.0')
我该如何添加一个按钮,在点击+问题1和问题2被回答后,打开一个新的模板与结果?简言之,我如何制作一个按钮,上面写着“是的,问题已经回答了,计算值并在新的HTML页面中返回它们”?
Flask快速入门教程确实会遍历HTTP请求,但在这种特定情况下不会回答我的问题。google只提供了this stackoverflow thread,这并没有给我带来任何好处。