我有一个Flask网站,其中包含以下代码:
@app.route('/topic/<topic>', methods=['POST', 'GET'])
def questions(topic):
g.db = connectDB()
query = 'SELECT question FROM questions WHERE topic=\"' + topic + '\"'
cur = g.db.execute(query)
questions = [dict(question=row[0]) for row in cur.fetchall()]
question = questions[i]['question']
g.db.close()
return render_template('topic.html', topic=topic, subject='chemistry', question=question)
我还在该页面上有一个表单,当提交时返回到同一页面。但是,我希望能够跟踪表单提交的次数,一个计数器。因此,每次页面加载时我都想为变量添加1。有没有办法在Flask中做到这一点?
感谢。