<div dir="auto">Forgot to hit reply all on my response:<div dir="auto"><br></div><div dir="auto"><a href="https://webargs.readthedocs.io/">https://webargs.readthedocs.io<wbr>/</a> is an excellent package for parsing query parameters and can also be used on paths.<br><br><div data-smartmail="gmail_signature" dir="auto">Scott Werner<br><a href="mailto:scott.werner.vt@gmail.com">scott.werner.vt@gmail.com</a></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Apr 12, 2017 2:28 PM, "Skip Montanaro" <<a href="mailto:skip.montanaro@gmail.com">skip.montanaro@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Wed, Apr 12, 2017 at 1:22 PM, Harrison Wright <<a href="mailto:wright8191@gmail.com">wright8191@gmail.com</a>> wrote:<br>
> @app.route("/func/<required_<wbr>param>")<br>
> def my_func(required_param):<br>
>     func_you_have(required_param,<br>
>                               opt1=request.args.get('opt1'),<br>
>                               opt2=request.args.get('opt2'),<br>
>                               ...)<br>
<br>
Thank you. This seems to be exactly what I need. I was thinking the<br>
optional parameters had to be specified in the function signature.<br>
<br>
Skip<br>
______________________________<wbr>_________________<br>
Flask mailing list<br>
<a href="mailto:Flask@python.org">Flask@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/flask" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/flask</a><br>
</blockquote></div></div>