06-django中配置接口文档coreapi

django 中配置接口文档coreapi

1、接口文档安装依赖:

python 复制代码
1、接口文档依赖安装:
    pip install coreapi
如果安装报错:  安装coreapi其它所有的依赖包!
    pip install --upgrade --force-reinstall coreapi
    
包含的库如下:
itypes, urllib3, uritemplate, MarkupSafe, idna, charset_normalizer,
certifi, requests, jinja2, coreschema, coreapi

2、配置

python 复制代码
REST_FRAMEWORK = {
    # ... ...
    # 接口文档配置:
    'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.coreapi.AutoSchema'
}

3、设置访问路径:

python 复制代码
from django.urls import path, include
from rest_framework.documentation import include_docs_urls

urlpatterns = [
    # 设置接口文档访问路径
    path('doc/', include_docs_urls(title='项目的接口文档哦')),
    # ...
]

4、运行项目后查看:

相关推荐
NanXi_XZ2 小时前
kubernetes事件监控工具--Kube-Event
python·kubernetes
麦当_3 小时前
Cloudflare Workers 环境下的数据库死锁问题及解决方案
javascript·数据库·后端
java1234_小锋3 小时前
Scikit-learn Python机器学习 - 回归分析算法 - Lasso 回归 (Lasso Regression)
python·算法·机器学习
郑洁文4 小时前
上门代管宠物系统的设计与实现
java·spring boot·后端·毕业设计·毕设
倔强青铜三4 小时前
苦练Python第52天:一口气吃透Python的“七脉神剑”:生命周期+字符串魔术方法全解析
人工智能·python·面试
码事漫谈4 小时前
ReAct Agent:原理、应用与实战指南
后端
码事漫谈4 小时前
推理与行动:构建智能系统的两大支柱
后端
郝学胜-神的一滴4 小时前
QT与Spring Boot通信:实现HTTP请求的完整指南
开发语言·c++·spring boot·后端·qt·程序人生·http