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、运行项目后查看:

相关推荐
紫丁香3 分钟前
pytest_自动化测试5
python·功能测试·单元测试·集成测试·pytest
姚青&5 分钟前
Pytest fixture 参数化(params 参数)
开发语言·python·pytest
计算机学姐6 分钟前
基于SpringBoot的校园二手交易系统
java·vue.js·spring boot·后端·spring·tomcat·intellij-idea
2301_793804697 分钟前
深入理解Python的if __name__ == ‘__main__‘
jvm·数据库·python
qyzm7 分钟前
牛客周赛 Round 136
数据结构·python·算法
紫檀香8 分钟前
Alembic入门教程
后端·python
2401_833197739 分钟前
用Python生成艺术:分形与算法绘图
jvm·数据库·python
用户5805595021010 分钟前
深入理解 Go defer(下):编译器与runtime视角的实现原理
后端·go
wayz1112 分钟前
DuckDB 完全指南:从入门到精通
python·金融·量化交易
工边页字12 分钟前
为什么 RAG系统里,Embedding成本往往远低于 LLM成本,但很多公司仍然疯狂优化 Embedding?
前端·人工智能·后端