@@ -28,27 +28,23 @@ title: 快速开始
2828 * MySQL 8.0+ 或 PostgreSQL 16.0 +
2929 * Redis 推荐最新稳定版
3030
31- 2 . 准备 Git 仓库
31+ 2 . 准备 Git 仓库 < Badge type = " warning " text = " 二选一 " />
3232
33- ::: note
34- 两种方案,选择其中一种即可
35- :::
36-
37- 1 . 拉取源代码仓库
38-
39- 此方式需要你删除拉取项目后根目录下的 ` .git ` 文件夹,之后上传到你指定的仓库即可,具体请自行查阅你要上传平台的行为准则
33+ ::: tabs
34+ @tab 拉取源代码
4035
41- ``` shell:no-line-numbers
42- git clone https://github.com/fastapi-practices/fastapi_best_architecture.git
43- ```
36+ ``` shell:no-line-numbers
37+ git clone https://github.com/fastapi-practices/fastapi_best_architecture.git
38+ ```
4439
45- 2. 创建模板仓库
40+ @ tab 创建模板仓库
4641
47- 此项目支持创建模板仓库,意味着,你可以直接创建一个非 fork(独立无绑定的关系) 的个人仓库,如果所示 ,进入此项目
48- GitHub 首页,
49- 使用 `use this template` 按钮创建即可,创建完成之后,使用 `git clone` 命令拉取你自己的仓库即可
42+ 此项目支持创建模板仓库,意味着,你可以直接创建一个非 fork 的个人仓库,如图所示 ,进入此项目
43+ GitHub 首页,
44+ 使用 ` use this template ` 按钮创建即可,创建完成之后,使用 ` git clone ` 命令拉取你自己的仓库即可
5045
51- 
46+ ![ use_this_template] ( /images/use_this_template.png )
47+ :::
5248
53493 . 安装依赖包
5450
@@ -57,7 +53,12 @@ title: 快速开始
5753 拉取项目到本地后,在项目根目录,执行以下命令安装架构依赖
5854
5955 ::: code-tabs
60- @tab <Icon name="material-icon-theme:uv" />uv
56+ @tab <Icon name =" material-icon-theme:uv " />uv - pip
57+ ``` shell:no-line-numbers
58+ uv pip install -r requirements.txt
59+ ```
60+
61+ @tab <Icon name="material-icon-theme:uv" />uv - sync
6162 ```shell:no-line-numbers
6263 uv sync --frozen
6364 ```
@@ -72,11 +73,11 @@ title: 快速开始
7273
7374 执行 `backend/scripts/init_plugin.py` 文件安装插件依赖
7475
75- 4. 创建数据库:`fba`,选择 utf8mb4 编码, PostgreSQL 用户可忽略编码
76+ 4. 创建数据库:`fba`,选择 utf8mb4 编码; PostgreSQL 用户可忽略编码
76775. 启动 Redis
77786. env
7879
79- 在 `backend` 目录中,创建环境变量文件
80+ 在 `backend` 目录打开终端,执行以下命令创建环境变量文件
8081
8182 ```shell:no-line-numbers
8283 touch .env
@@ -89,7 +90,7 @@ title: 快速开始
8990 ```
9091
91927 . 按需修改配置文件 ` backend/core/conf.py ` 和 ` .env `
92- 8 . 创建数据库表( 三选一)
93+ 8 . 创建数据库表 < Badge type = " warning " text = " 三选一 " />
9394
9495 ::: tabs
9596 @tab 自动创建
@@ -112,6 +113,8 @@ title: 快速开始
112113
1131149 . 启动 celery worker, beat 和 flower <Badge type =" warning " text =" 此步骤为可选 " />
114115
116+ 在 ` backend ` 目录打开终端,执行以下创建启动 celery 相关服务
117+
115118 ::: code-tabs
116119 @tab Worker
117120 ``` shell:no-line-numbers
0 commit comments