Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 654 Bytes

File metadata and controls

26 lines (22 loc) · 654 Bytes

项目介绍

这是一个帮助你快速开始一个 fastAPI 的启动模板,包含常见的配置,目前还在完善当中。目标是节省每次开始 api 项目时反反复复做配置的时间。

技术栈

  • Package Manager: UV
  • Framework: fastAPI
  • Logger: colorlog
  • Auth: Bearer Auth

项目包含

  • UV 的包管理器
  • Logger 模块
  • Auth 模块
  • App config 模块
    • 自动文档配置
    • CORS 配置
    • Server 配置
  • 更完善的 .gitignore

使用方法

  1. Clone 本项目
  2. 进入到项目文件夹
  3. 执行 uv sync- 创建虚拟环境和安装依赖
  4. 确保进入虚拟环境
  5. 接下来就交给你开始吧