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文档")),
    ]

 

posted @ 2021-01-06 23:49  断浪狂刀忆年少  阅读(113)  评论(0编辑  收藏  举报