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

相关推荐
TELL5217 分钟前
selenium webdriver 第二次初始化的异常
开发语言·python
Csvn25 分钟前
📊 SQL 入门 Day 22:视图与物化视图
后端·sql
Csvn28 分钟前
🐍 Day 4: Python 控制流 — 条件、循环与推导式的艺术
后端·python
2601_953720821 小时前
【计算机毕业设计】基于Vue与Spring Boot的高校兼职信息服务平台设计与实现
spring boot·后端·课程设计
再吃一根胡萝卜2 小时前
用 Rust 写一个桌面悬浮图标:为什么它比 Python 更适合 AI 桌面工具?
后端
IT_陈寒3 小时前
Vue的computed属性把我坑惨了,原来我一直用错姿势
前端·人工智能·后端
大鹏说大话3 小时前
从爬虫到决策引擎:大数据下自媒体如何用Python挖掘用户痛点
开发语言·爬虫·python
Niuguangshuo3 小时前
silero-vad:超轻量级开源 VAD 实践指南
开发语言·python
evans在进步4 小时前
Spring Boot 核心机制详解:可执行 JAR、CORS、静态资源与配置绑定
spring boot·后端·jar
2501_944676164 小时前
揭秘!WORDTIP公司靠不靠谱?小白必看
大数据·人工智能·python