- Flask Framework Cookbook(Second Edition)
- Shalabh Aggarwal
- 78字
- 2021-06-24 13:58:09
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!