0PricingLogin
Flask Academy · Lesson

Read and Default Query Parameters

Use args.get with fallbacks and type coercion.

Query Params Recap

Query parameters ride in the URL after a question mark, like ?page=2&sort=new. They let clients pass optional tweaks to a request. 🔧

They Live in request.args

Flask parses the query string into request.args, a dict-like object you can read inside any view function.

from flask import request
args = request.args

All lessons in this course

  1. Build an HTML Form That Posts
  2. Read and Default Query Parameters
  3. Validate Required Fields by Hand
  4. Redirect After Post (PRG Pattern)
← Back to Flask Academy