# fastapi基础框架 **Repository Path**: hntjb/fastapi_base ## Basic Information - **Project Name**: fastapi基础框架 - **Description**: fastapi基础框架 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-04-15 - **Last Updated**: 2025-04-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fastapi基础框架 #### 介绍 fastapi基础框架,使用mysql、redis、pydantic为基础,附带jwt权限认证和loguru日志,使用技术栈均为异步框架,是开发fastapi后端的不二之选 #### 目录结构 ``` txt └── fastapi_base ├── app (应用) │ ├── api ├── (api) │ │ └── v1 │ └── (v1) │ ├── business ├── (业务代码) │ ├── schemas ├── (数据结构) │ ├── initializer ├── (初始化) │ │ ├── conf │ ├── (配置) │ │ ├── logger │ ├── (日志) │ │ └── ... │ └── (...) │ ├── middleware ├── (中间件) │ ├── models ├── (mysql数据库模型) │ ├── router ├── (路由) │ ├── utils ├── (utils) │ └── main.py └── (入口文件) ├── config (配置目录) ├── deploy (部署目录) ├── docs (文档目录) ├── log (日志目录) ├── .gitignore ├── LICENSE ├── README.md └── requirements.txt ``` #### 安装教程 1. git clone https://gitee.com/graberry/fastapi_base.git 2. pip install -r requirements.txt 3. uvicorn app.main:app --reload #### 开源协议 > 此项目遵从MIT开源协议 [LICENSE](LICENSE)