文件名称:flask-base-api:完整的样板Flask RESTful API代码
文件大小:48KB
文件格式:ZIP
更新时间:2024-02-25 21:30:07
flask rest-api restful-api flask-backend FlaskPython
烧瓶基本API 该存储库是一系列存储库的一部分,这些存储库旨在创建一个起点,以使用Python和Flask作为主要技术来开发REST API。 特征: Docker的开发环境,支持测试驱动开发(TDD)。 登台,测试,生产环境。 由Python,Flask Web框架,postgres DB,rabbitmq和其他技术支持的RESTful API。 涵盖每个REST API服务的单元测试。 代码覆盖率。 通过Swagger的RESTful API文档。 通过Swagger UI轻松可视化和使用RESTful API。 RabbitMQ消息代理和RabbitMQ管理插件集成。
【文件预览】:
flask-base-api-master
----project()
--------config.py(2KB)
--------models()
--------__init__.py(3KB)
--------tasks()
--------api()
--------templates()
----.dockerignore(55B)
----db()
--------Dockerfile(91B)
--------create.sql(98B)
----.python-version(11B)
----manage.py(2KB)
----migrations()
--------env.py(3KB)
--------alembic.ini(770B)
--------script.py.mako(494B)
--------README(38B)
----Dockerfile(343B)
----.circleci()
--------config.yml(2KB)
----requirements.txt(479B)
----LICENSE(1KB)
----README.md(12KB)
----tests()
--------test_group_model.py(1KB)
--------test_config.py(2KB)
--------test_user_model.py(2KB)
--------test_devices.py(8KB)
--------base.py(446B)
--------utils.py(2KB)
--------test_auth.py(29KB)
--------__init__.py(28B)
--------test_event_descriptor_model.py(2KB)
--------test_users.py(11KB)
--------test_device_model.py(876B)
--------test_event_model.py(708B)
----.gitignore(39B)