Python Web框架-FastAPI教程-目录结构 作者:马育民 • 2026-05-09 20:39 • 阅读:10005 # 介绍 本文介绍适合:小项目、demo、个人项目的目录结构 这是 FastAPI 官方入门写法,完全规范 ### 适用场景 - 接口数量少(20个以内) - 个人项目、练习、爬虫后端、小工具 - 不需要多人协作 # 目录结构 ``` project/ ├── .env # 环境变量 ├── main.py # 程序入口 ├── config.py # 项目配置 ├── database.py # 数据库连接 ├── models.py # ORM模型 ├── schemas.py # 数据校验 ├── routes.py # 接口路由 ├── data/ # SQLite数据库存放 ├── static/ # 静态文件根目录 │ ├── css/ │ ├── js/ │ ├── images/ │ └── index.html └── requirements.txt ``` **注意:**FastAPI,不像Flask框架,自动识别 `static` 静态文件夹。FastAPI,必须手动挂载才能使用,详见[链接](https://www.malaoshi.top/show_1GW3HWOXoP1u.html "链接") 原文出处:http://www.malaoshi.top/show_1GW3HW9lflVD.html