Search code examples
pythonflask

How to check for the existence of a get parameter in Flask


I'm new to Python and Flask.

I know that I can fetch a GET parameter with request.args.get(varname);. I wanted to check whether a GET request to my server is specifying an optional parameter or not.

Flask documentation didn't help much.


Solution

  • You can actually use the default value,

    opt_param = request.args.get("something")
    if opt_param is None:
        print "Argument not provided"