Skip to content

Commit d84bfd7

Browse files
committed
update docs
1 parent 0935907 commit d84bfd7

29 files changed

Lines changed: 99 additions & 60 deletions

docs/.vuepress/navbar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ export const myNavbar: ThemeNavItem[] = defineNavbarConfig([
125125
items: [
126126
{
127127
text: '视频课程',
128-
badge: { text: '重制中', type: 'warning' },
128+
badge: { text: '已过时', type: 'danger' },
129129
icon: 'ri:bilibili-fill',
130130
link: 'https://space.bilibili.com/284237214/lists'
131131
},
104 KB
Loading

docs/.vuepress/sidebar.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export const mySidebar: ThemeSidebarMulti = {
6969
collapsed: false,
7070
items: [
7171
{ text: '前言', link: 'before' },
72+
{ text: '视频讲解', link: 'video' },
7273
]
7374
},
7475
{

docs/.vuepress/theme.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ export const myTheme: Theme = plumeTheme({
5757
annotation: true,
5858
chat: true,
5959
mermaid: true,
60+
bilibili: true,
6061
},
6162
codeHighlighter: {
6263
themes: {

docs/backend/deploy/Docker.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ title: Docker 部署
7575

7676
### 前端
7777

78-
[请移步至 **前端快速开始**](../../frontend/summary/quick-start.md){.read-more}
78+
[**快速开始**](../../frontend/summary/quick-start.md){.read-more}
7979

8080
## 服务器部署
8181

@@ -146,7 +146,7 @@ fba 正在使用免费 SSL 证书:[httpsok-SSL](https://httpsok.com/p/4Qjd),
146146

147147
### 前端
148148

149-
[请移步至 **前端快速开始**](../../frontend/deploy/docker.md){.read-more}
149+
[**快速开始**](../../frontend/deploy/docker.md){.read-more}
150150

151151
## 注意事项
152152

docs/backend/deploy/legacy.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,4 @@ title: 传统部署
88
您可以选择我们的 [专业版](../../pricing.md),以获取作者一对一部署指导
99
:::
1010

11-
::: info
12-
fba 正在使用免费 SSL 证书:[httpsok-SSL](https://httpsok.com/p/4Qjd),证书自动续期,一行命令,轻松搞定 SSL
13-
证书自动续签,支持:nginx、通配符证书、七牛云、腾讯云、阿里云、CDN、OSS、LB(负载均衡)
14-
:::
11+
@[bilibili](BV1q1KVe3E82)

docs/backend/ide/vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: vscode
33
---
44

5-
[**Visual Studio Code** 官网地址](https://code.visualstudio.com/){.read-more}
5+
[**Visual Studio Code** 官网](https://code.visualstudio.com/){.read-more}
66

77
## DEBUG
88

docs/backend/reference/apscheduler.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: APScheduler
33
---
44

55
我们在最初的框架实现中,使用的是 APScheduler,但后来我们迁移到了
6-
Celery,详情请查看[#225](https://github.com/fastapi-practices/fastapi_best_architecture/discussions/225)
6+
Celery,详情[#225](https://github.com/fastapi-practices/fastapi_best_architecture/discussions/225)
77

88
FastAPI + APScheduler 现已作为独立仓库发行,它的优势在于易用性、灵活性和实时动态任务,如果你没有繁重的任务需求,它将是一个不错的选择
99

docs/backend/reference/celery.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,9 @@ Backend,但是,如果你需要查看任务的结果,我们则推荐你这
7979
进入源码 `backend/app` 目录,其中,task 目录就是我们的 Celery 应用程序,如果你不想使用它,而是使用其他任务应用,可以直接删除此文件夹
8080

8181
进入 task 目录后,其中 `celery.py` 是 Celery 的初始化文件,包含了启动 Celery
82-
启动的参数配置,此文件无需进行任何修改,下面,我们将通过视频进行详细介绍:[Celery 集成](https://www.bilibili.com/video/BV1KjkmYdE7q/?share_source=copy_web\&vd_source=ccb2aae47e179a51460c20d165021cb7)
82+
启动的参数配置,此文件无需进行任何修改,下面,我们将通过视频进行详细介绍:
83+
84+
@[bilibili](BV1KjkmYdE7q)
8385

8486
## 执行池
8587

docs/backend/reference/code-generation.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,39 +12,39 @@ API 调用无法直观的预览代码生成结果,它必须配合前端项目
1212

1313
## 概念
1414

15-
代码生成包含【业务】和【模型】两个模块
15+
代码生成器使用 api 调用实现,包含【业务】和【模型】两个模块
1616

1717
### 业务
1818

19-
包含代码生成的相关配置,详情请查看:`backend/app/generator/model/gen_business.py`
19+
包含代码生成的相关配置,详情请查看:`backend/plugin/code_generator/model/gen_business.py`
2020

2121
### 模型
2222

2323
包含代码生成所需要的模型列信息,就像正常定义模型列一样,目前支持的功能有限
2424

25-
## 工作模式
25+
## 使(食)用
2626

27-
目前包含两种工作模式,分别为手动和自动
27+
1. 启动后端服务,打开 swagger 文档直接操作
28+
2. 通过第三方 api 调试工具发送接口请求
29+
3. 同时启动前后端,从页面进行操作
2830

29-
### 手动
31+
接口参数基本都有说明,请注意查看
3032

31-
::: tip
32-
此方法适用于直接通过前端定义数据库表和列
33-
:::
33+
### F. 纯手动模式
34+
35+
不推荐(手动创建业务接口被标记为「已弃用」)
3436

3537
1. 通过创建业务接口手动添加一项业务数据
3638
2. 通过模型创建接口手动添加模型列
37-
3. 访问 `preview`(预览)、`generate`磁盘写入)、`download`(下载)接口
39+
3. 访问预览、磁盘写入、下载接口,执行代码生成相应工作
3840

39-
### 自动
41+
### S. 自动模式
4042

41-
::: tip
42-
此方法适用于已在数据库中定义好数据库表和列
43-
:::
43+
推荐
4444

45-
1. 访问 `tables` 接口,自动获取数据库表名列表
46-
2. 访问 `import` 接口,导入数据库已有的数据库表,自动创建业务数据和模型列数据
47-
3. 访问 `preview`(预览)、`generate`磁盘写入)、`download`(下载)接口
45+
1. 访问 `tables` 接口,获取数据库表名列表
46+
2. 通过 `imports` 接口,导入数据库已有的数据库表数据(将自动创建业务表数据和模型表数据)
47+
3. 访问预览、磁盘写入、下载接口,执行代码生成相应工作
4848

4949
## 效果预览
5050

0 commit comments

Comments
 (0)