swagger/flask: how to handle query parameters with dashes swagger/flask: how to handle query parameters with dashes flask flask

swagger/flask: how to handle query parameters with dashes


You can actually do that but using a workaround.

First you need to update the swagger/swagger.yaml in the generated code and make sure all the param names have - instead of _

Then you need to update your function and remove the _ from the parameter name

def dataset_add(projectname: str, filename: str, nullmanagement: str, firstlevelcategoryname: str = None,            filtermultioccurrence: str = None) -> str:  # noqa: E501

Working fine