flask_api_example:大型Flask API项目最佳实践的演示

时间:2024-05-24 08:32:46
【文件属性】:

文件名称:flask_api_example:大型Flask API项目最佳实践的演示

文件大小:289KB

文件格式:ZIP

更新时间:2024-05-24 08:32:46

Python

可扩展的Flask API的示例 一个示例项目,展示了如何构建可扩展的,可维护的模块化Flask API,重点是测试。 这是一个使用建议的结构的示例项目。 运行应用 优选地,首先使用以下命令创建一个virtualenv并将其激活: virtualenv -p python3 venv source venv/bin/activate 接下来,运行 pip install -r requirements.txt 获取依赖项。 接下来,初始化数据库 python manage.py seed_db 键入“ Y”以接受消息(该消息只是为了防止您意外删除内容,它只是一个本地SQLite数据库) 最终使用 python wsgi.py 导航到终端中发布的URL,以使用Swagger进行问候,您可以在其中测试API。 运行测试 要运行测试套件,只需pip安装它并从根目录运行即可,如下所示 p


【文件预览】:
flask_api_example-master
----docs()
--------site.png(407KB)
----commands()
--------seed_command.py(1KB)
--------__init__.py(38B)
----app()
--------shared()
--------test()
--------__init__.py(526B)
--------fizz()
--------third_party()
--------config.py(1KB)
--------widget()
--------__init__test.py(306B)
--------other_api()
--------routes.py(441B)
----wsgi.py(141B)
----requirements.txt(428B)
----manage.py(673B)
----.gitignore(1KB)
----README.md(1KB)

网友评论