Servir le schéma OpenAPI via un endpoint
DRF fournit de base la SchemaView
pour servir le schéma OpenAPI directement via le backend : https://www.django-rest-framework.org/api-guide/schemas/#generating-a-dynamic-schema-with-schemaview
Le SchemaGenerator
custom est pris en charge, comme pour manage.py generateschema
.
On peut ensuite utiliser cet endpoint dans le client d'API et supprimer le fichier statique de schéma du package Python.
Edited by Erwan Rouchet