文件名称:fakeit:生成在json文件中定义的API GET端点。 返回随机数据
文件大小:17KB
文件格式:ZIP
更新时间:2024-04-03 23:35:44
Python
假装周末项目 描述 介绍 生成在json文件中定义的API GET端点。 返回随机数据。 运行项目将导致uvicorn在主机0.0.0.0和端口9876上提供FastAPI应用程序。 由于它是使用FastAPI构建的,因此可在0.0.0.0:9876/docs使用swagger UI。 怎么跑 该项目是使用Python 3.9和Poetry编写的,用于进行依赖项管理。 要使用example.json查看生成的端点,请运行以下命令: $ poetry install $ poetry run python fakeit/main.py example.json 然后使用curl,打开swagger UI或编写客户端以调用已定义的端点。 例子 有关如何定义json文件的更好的主意,请查看example.json 。 它包含所有类型的基本示例以及如何创建复杂的对象。 Json定义 输入的
【文件预览】:
fakeit-master
----.dockerignore(47B)
----poetry.lock(16KB)
----dockerfile(339B)
----README.md(5KB)
----fakeit()
--------router.py(431B)
--------rand.py(2KB)
--------models()
--------main.py(443B)
--------reader.py(2KB)
--------__init__.py(22B)
--------serve.py(501B)
--------gen.py(2KB)
----tests()
--------__init__.py(0B)
--------test_rand.py(2KB)
--------test_fakeit.py(87B)
----.gitignore(2KB)
----pyproject.toml(354B)
----example.json(3KB)