文件名称:drf_openapi:[已弃用]通过OpenAPI标准自动生成的精美Django Rest Framework API文档
文件大小:119KB
文件格式:ZIP
更新时间:2024-05-04 15:06:25
Python
DRF OpenAPI 弃用通知:不建议使用此项目,而推荐使用或者如果您可以等待 :): ):) 从使用Django Rest Framework创建的API生成与OpenAPI兼容的架构。 使用作为默认界面,而不是Swagger。 对API版本更改日志和特定于方法的模式定义的一流支持。 内容 1.背景 Django Rest Framework具有由coreapi标准提供的API模式生成/声明机制。 当前的生态系统存在两个问题: CoreAPI与OpenAPI不兼容, OpenAPI是一种流行得多的API标准,具有出色的工具支持,例如Swagger等。 al。 CoreAPI团队提供的OpenAPI编解码器(兼容性层)会丢弃/不支持许多有用的OpenAPI功能。 不支持版本控制或特定于方法的模式。 2.要求: 这个项目的诞生是为了弥合DRF和OpenAPI之间的鸿沟。
【文件预览】:
drf_openapi-master
----setup.py(2KB)
----.gitignore(797B)
----images()
--------screenshot.png(74KB)
----drf_openapi()
--------codec.py(8KB)
--------templates()
--------urls.py(189B)
--------__init__.py(96B)
--------views.py(725B)
--------entities.py(17KB)
--------utils.py(2KB)
--------apps.py(168B)
----Makefile(2KB)
----.travis.yml(1KB)
----MANIFEST.in(304B)
----requirements_dev.txt(170B)
----LICENSE(1KB)
----HISTORY.rst(2KB)
----setup.cfg(395B)
----.github()
--------ISSUE_TEMPLATE.md(322B)
----examples()
--------db.sqlite3(132KB)
--------examples()
--------manage.py(806B)
--------snippets()
----README.rst(4KB)
----tests()
--------__init__.py(66B)
----AUTHORS.rst(150B)
----CONTRIBUTING.rst(3KB)
----travis_pypi_setup.py(4KB)
----docs()
--------.gitignore(49B)
--------Makefile(7KB)
--------index.rst(298B)
--------conf.py(8KB)
--------history.rst(28B)
--------authors.rst(28B)
--------installation.rst(1KB)
--------make.bat(6KB)
--------readme.rst(27B)
--------usage.rst(4KB)
--------contributing.rst(33B)
----.editorconfig(292B)
----tox.ini(544B)