Flask Framework在请求中从URL获取数据

时间:2016-03-07 21:22:58

标签: python flask

我有一个表单,当用户点击提交时,应该通过GET请求转到此网址:“http://localhost:5000/CustomNames?fname=”。

然后在Flask路由代码中我有:

@app.route('/CustomNames', methods=['GET', 'POST'])
def CustomWords():
    words = request.args.get('fname')
    #words = session['fname']
    #words = request.form['fname']
    return render_template('test.html')

我的问题是如何将URL中的“fname”变为我的CustomWords函数中的Python变量?

这三个“words =”行是我试图从fname参数中获取数据的东西。

1 个答案:

答案 0 :(得分:0)

我明白了:

words = request.args['fname']

另外,我没有从Flask框架导入生成错误的请求。