文件名称:manage-fastapi:FastAPI的CLI工具。 轻松生成新的FastAPI项目和样板
文件大小:368KB
文件格式:ZIP
更新时间:2024-02-24 04:31:11
mysql cli boilerplate mongodb sqlite
FastAPI的项目生成器和管理器。 源代码:在上查看 产品特点 :rocket: 创建可定制的项目样板。 创建可定制的应用样板。 为您处理项目结构。 可选的Dockerfile生成。 满足项目需求的可选docker-compose生成。 可选的预提交挂钩生成。 安装 :pushpin: 先决条件的Python 3.6 + 可以通过运行来安装Manage FastAPI pip install manage - fastapi 入门 :balloon: 最简单的开始方法是使用默认值: fastapi startproject [name] 但是有一个互动模式! fastapi startproject [name] --interactive 命令行选项 :toolbox: Manage FastAPI提供三种不同的命令。 您可以将它们列出 fastapi --help 这个想法是要有一个高度可定制的CLI,但同时要为新用户提供一个简单的界面。 您可以看到运行fastapi startproject --help startproject的可用选项: 其他命
【文件预览】:
manage-fastapi-master
----.github()
--------workflows()
----poetry.lock(57KB)
----scripts()
--------check_typing.sh(56B)
----manage_fastapi()
--------config.py(225B)
--------helpers.py(993B)
--------main.py(3KB)
--------__init__.py(0B)
--------generator.py(944B)
--------__main__.py(48B)
--------context.py(2KB)
--------templates()
--------constants.py(648B)
----CONTRIBUTING.md(2KB)
----LICENSE(1KB)
----setup.cfg(352B)
----README.md(3KB)
----.pre-commit-config.yaml(983B)
----docs()
--------docs_assets()
--------mkdocs.yml(609B)
--------docs()
----tests()
--------__init__.py(0B)
--------test_startapp.py(414B)
--------conftest.py(181B)
--------test_startproject.py(2KB)
----.gitignore(1KB)
----ROADMAP.md(2KB)
----pyproject.toml(1KB)