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文档")), ]
幻想毫无价值,计划渺如尘埃,目标不可能达到。这一切的一切毫无意义——除非我们付诸行动。