Appearance
基于 FastAPI、Tortoise ORM、Vue 3 与 Element Plus 的前后端分离管理系统
基于 FastAPI 与 Tortoise ORM,适合前后端分离的管理后台场景。
使用 Vite、Pinia、Vue Router 与 Element Plus 构建现代前端。
支持菜单、按钮、接口权限,以及租户与数据范围控制。
仓库支持未初始化状态启动,便于二次部署、模板化分发与首次配置。
覆盖用户、角色、权限、部门、通知、配置、缓存等常见后台模块。
保留清晰的模块边界,便于后续接入自动化生成、脚手架与自定义业务模块。
FastAPI-Vue-Admin 是一个以后台管理为核心场景的全栈项目模板。当前仓库采用前后端分离结构:
server/
web/
docs/
仓库支持“未初始化”状态提交与分发。首次部署时,后端会根据 server/config.yaml 的初始化标记决定进入初始化流程还是正常启动流程。
server/config.yaml
本套文档重点说明当前仓库中已经存在并可验证的内容:
对于历史版本中已经移除或尚未在当前仓库中验证的能力,不在这里继续作为默认特性宣传。