aiohttp-apispec:使用aiohttp和apispec构建和记录REST API

时间:2024-02-25 18:14:22
【文件属性】:

文件名称:aiohttp-apispec:使用aiohttp和apispec构建和记录REST API

文件大小:2.26MB

文件格式:ZIP

更新时间:2024-02-25 18:14:22

documentation validation swagger aiohttp marshmallow

aiohttp-apispec 使用和构建和记录REST API aiohttp-apispec主要功能: docs和request_schema装饰器,以提供开箱即用的规范支持; validation_middleware中间件,用于使用来自这些装饰器的棉花糖模式进行验证; SwaggerUI支持。 2.0版的新功能match_info_schema , querystring_schema , form_schema , json_schema , headers_schema和cookies_schema装饰器,用于特定请求部分的验证。 查看更多信息。 aiohttp-ap


【文件预览】:
aiohttp-apispec-master
----setup.py(1KB)
----.gitignore(152B)
----readthedocs.yaml(113B)
----requirements.txt(63B)
----Makefile(228B)
----pyproject.toml(130B)
----.travis.yml(270B)
----MANIFEST.in(311B)
----.isort.cfg(109B)
----LICENSE(1KB)
----example_app.py(140B)
----README.md(10KB)
----tests()
--------conftest.py(7KB)
--------__init__.py(0B)
--------test_documentation.py(6KB)
--------test_web_app.py(5KB)
--------test_decorators.py(6KB)
--------pytest.ini(58B)
----example()
--------routes.py(212B)
--------__init__.py(0B)
--------views.py(1KB)
--------schemas.py(352B)
--------app.py(464B)
----dev-requirements.txt(130B)
----aiohttp_apispec()
--------middlewares.py(1KB)
--------__init__.py(717B)
--------decorators()
--------aiohttp_apispec.py(11KB)
--------static()
--------utils.py(377B)
----docs()
--------install.rst(82B)
--------api.rst(85B)
--------index.rst(1KB)
--------conf.py(712B)
--------usage.rst(8KB)

网友评论