from flask import request @app.route('/my-route') def my_route(): page = request.args.get('page', default = 1, type = int) filter = request.args.get('filter', default = '*', type = str)
/my-route?page=34 -> page: 34 filter: '*' /my-route -> page: 1 filter: '*' /my-route?page=10&filter=test -> page: 10 filter: 'test' /my-route?page=10&filter=10 -> page: 10 filter: '10' /my-route?page=*&filter=* -> page: 1 filter: '*'
@app.route('/<name>') def my_view_func(name): return name