DRF-测试

生成API文档

  生成API文档平台

  自动生成测试代码

  支持接口测试

安装

coreapi(必须)

Pyments(可选)

markdown(可选)

使用coreapi

 最新版DRF(>3.10)中,需要加如下配置

REST_FRAMEWORK ={

 # 指定用于支持coreapi的Schema


'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema'

}

 from django.urls import path
 from rest_framework.documentation import include_docs_urls
    
    urlpatterns = [
        # 如果存在权限的问题,加上 authentication_classes=[], permission_classes=[] 约束
        # 例如: include_docs_urls(title='API', authentication_classes=[], 
        # permission_classes=[])
        path("api-docs/", include_docs_urls("API文档")),
    ]
幻想毫无价值,计划渺如尘埃,目标不可能达到。这一切的一切毫无意义——除非我们付诸行动。
原文地址:https://www.cnblogs.com/TodayWind/p/14244163.html