python3-djangorestframework-spectacular

OpenAPI 3 schema generation for Django REST framework (Python3 version)

Description

Sane and flexible OpenAPI 3 schema generation for Django REST framework. The code is a heavily modified fork of the DRF OpenAPI generator, which is/was lacking all of the below listed features:

 * Serializers modelled as components (arbitrary nesting and recursion
   supported)
 * Authentication support (DRF natives included, easily extendable)
 * Custom serializer class support
 * Tags extraction
 * Description extraction from docstrings
 * Sane fallbacks where no Serializer is available
 * Sane operation_id naming (based on path)
 * Easy to use hooks for extending the AutoSchema class
 * Optional schema serving with SpectacularAPIView

This package contains the Python 3 version of the library.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/tfranzel/drf-spectacular/


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install python3-djangorestframework-spectacular