python-restx / flask-restx

Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
https://flask-restx.readthedocs.io/en/latest/
Other
2.16k stars 335 forks source link

Allow for exhaustive customization of the Swagger UI #619

Open jacksonjacobs1 opened 2 months ago

jacksonjacobs1 commented 2 months ago

Hi devs, thank you for maintaining this excellent package.

Is your feature request related to a problem? Please describe. There is no way to enable Swagger UI deeplinks: https://flask-restx.readthedocs.io/en/latest/configuration.html

Furthermore most Swagger configurables are not available to flask-restx users: https://swagger.io/docs/open-source-tools/swagger-ui/usage/configuration/

Describe the solution you'd like The Swagger documentation above describes a configUrl parameter which allows configuration to be imported. Exposing this parameter in the flask-restx configuration would allow for complete Swagger UI customization.