跳转到主要内容

让FastAPI项目管理变得简单。

项目描述

manage-fastapi

manage-fastapi 为FastAPI创建项目生成器和项目管理器

manage_fastapi

Latest Commit
Package version


源代码:在Github上查看


功能 🚀

  • 创建可定制的 项目模板。

  • 创建可定制的 应用模板。

  • 为您处理项目结构。

  • 可选的Dockerfile生成。

  • 可选为您的项目需求生成docker-compose。

  • 可选生成pre-commit钩子。

安装 📌

  • 先决条件
    • Python 3.6 +

可以通过运行以下命令来安装Manage FastAPI:

pip install manage-fastapi 

入门 🎈

最简单的方法是使用默认设置

fastapi startproject [name]

但是还有 交互式 模式!

fastapi startproject [name] --interactive

命令行选项 🧰

Manage FastAPI提供三个不同的命令。

您可以使用以下命令列出它们:

fastapi --help

目标是一个高度可定制的命令行界面(CLI),同时为新手用户提供一个简单的界面。您可以通过运行 fastapi startproject --help 来查看 startproject 命令的可用选项。

其他命令已经可用,但当前实现过于简单。一旦它们具有更多功能,将提供关于 startapprun 命令的更多详细信息。目前,您只需通过以下方式运行 startapp:

fastapi startapp {name}

另一方面,run 命令期望您具有 startproject 结构。

fastapi run

许可证

本项目采用 MIT 许可协议。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分发

manage-fastapi-1.1.1.tar.gz (28.9 kB 查看散列)

上传时间

构建分发

manage_fastapi-1.1.1-py3-none-any.whl (36.0 kB 查看散列)

上传时间 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页