diff --git a/examples/maqpy/needs_params.py b/examples/maqpy/needs_params.py index 9a8e10f..4ec7181 100644 --- a/examples/maqpy/needs_params.py +++ b/examples/maqpy/needs_params.py @@ -17,6 +17,7 @@ def index(): +Querystring version """ @@ -33,5 +34,12 @@ def form(param): return f"The value of param is: {param}" +@app.route("/query") +# source can be form, query, or a dictionary +@maqpy.needs_params("q", src="query", onerror=(lambda p: f"Need query param {p}")) +def query(q): + return f"The query param is: {q}" + + if __name__ == "__main__": app.run()