CS50x threads to aide as a supplementary resource Forums CS50’s Introduction to Computer Science by Harvard University on Edx Week 9: Flask Do I need to import request object before using GET and POST methods in Flask?

  • This topic is empty.
Viewing 1 post (of 1 total)
  • Author
  • #2261


    Yes, you need to import the request object from the flask module in order to access data from incoming requests, including data sent via GET or POST methods. The request object provides access to information such as form data, request headers, and files uploaded via the request.

    Here’s an example of how you would import and use the request object to access form data in a Flask route:

    from flask import Flask, request
    app = Flask(__name__)
    @app.route('/login', methods=['POST'])
    def login():
        username = request.form['username']
        password = request.form['password']
        # Do something with the username and password
        return 'Login successful'
    if __name__ == '__main__':

    In this example, the request.form attribute is used to access the form data sent with the POST request. Similarly, you can use request.args to access data sent via the query string in a GET request.

    So, yes, you need to import the request object before using the GET and POST methods in Flask.



Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.
Scroll to Top