
上QQ阅读APP看书,第一时间看更新
A simple POST request
POST is similar to the GET request, but with a few differences:
@app.route('/a-post-request', methods=['POST']) def post_request(): bar = request.form.get('foo', 'bar') return 'A simple Flask request where foo is %s' % bar
The route now contains an extra argument called methods. Also, instead of request.args, we now use request.form, as POST assumes that the data is submitted in a form manner.
Is it really necessary to write GET and POST in separate methods? No!