Django 自动创建api接口
自动创建api接口的文档
配置:
setting文件配置:
下载模块
1
pip install corsapi
配置SCHEMA_CLASS
1
2
3REST_FRAMEWORK = {
'DEFAULT_SCHEMA_CLASS': 'rest_framework.schemas.AutoSchema'
}在主路由中注册使用
1
2
3
4
5from rest_framework.decumentation import include_docs_urls
from django.url import path,include
urlpatterns = [
path('docs/',include_docs_urls(title='API管理页面')),
]
创建成功之后的画面如下图:
在这里面,还有一些别的设置,如,在模型类中设置字段的提示属性 :
- help_text = ‘ ’