django 接口文档自动生成

avatar
作者
猴君
阅读量:1
  1. Django REST Framework + drf-spectacular

    drf-spectacular 是另一个用于DRF的工具,用于生成符合OpenAPI 3.0规范的API文档。它提供了更好的兼容性和定制性。

    安装与配置

    pip install djangorestframework drf-spectacular 

    settings.py中配置:

    INSTALLED_APPS = [ ... 'rest_framework', 'drf_spectacular', ... ]  REST_FRAMEWORK = { 'DEFAULT_SCHEMA_CLASS': 'drf_spectacular.openapi.AutoSchema', } 

    urls.py中添加路由:

    from drf_spectacular.views import SpectacularAPIView, SpectacularSwaggerView urlpatterns = [ ... path('schema/', SpectacularAPIView.as_view(), name='schema'), path('schema/swagger-ui/', SpectacularSwaggerView.as_view(url_name='schema'), name='swagger-ui'), ... ] 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!