Skip to content

Commit bfa9b9f

Browse files
committed
update docs
1 parent 9dca132 commit bfa9b9f

File tree

3 files changed

+68
-68
lines changed

3 files changed

+68
-68
lines changed

docs/backend/reference/router.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,27 +12,27 @@ fba 中的路由遵循 Restful API 规范
1212

1313
::: file-tree
1414

15-
- backend 后端
16-
- app 应用
17-
- xxx 自定义应用 <Badge type="warning" text="包含子包" />
18-
- api 接口
15+
- backend # 后端
16+
- app # 应用
17+
- xxx # 自定义应用 <Badge type="warning" text="包含子包" />
18+
- api # 接口
1919
- v1
20-
- xxx 子包
21-
- __init__.py 在此文件内注册子包内 xxx.py 文件中的路由
20+
- xxx # 子包
21+
- __init__.py # 在此文件内注册子包内 xxx.py 文件中的路由
2222
- xxx.py
2323
- ...
2424
- __init__.py
25-
- router.py 在此文件内注册所有子包 __init__.py 文件中的路由
26-
- xxx 自定义应用 <Badge type="warning" text="不包含子包" />
27-
- api 接口
25+
- router.py # 在此文件内注册所有子包 __init__.py 文件中的路由
26+
- xxx # 自定义应用 <Badge type="warning" text="不包含子包" />
27+
- api # 接口
2828
- v1
29-
- __init__.py 不做任何操作
29+
- __init__.py # 不做任何操作
3030
- xxx.py
3131
- ...
3232
- __init__.py
33-
- router.py 在此文件内注册所有 xxx.py 文件中的路由
33+
- router.py # 在此文件内注册所有 xxx.py 文件中的路由
3434
- __init__.py
35-
- router.py 在此文件内注册所有 app 目录下 router.py 文件中的路由
35+
- router.py # 在此文件内注册所有 app 目录下 router.py 文件中的路由
3636

3737
:::
3838

docs/backend/summary/intro.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -61,35 +61,35 @@ mvc 架构作为常规设计模式,在 python web 中很常见,但是三层
6161

6262
::: file-tree
6363

64-
- backend 后端
65-
- alembic/ 数据库迁移
66-
- app 应用
67-
- admin/ 系统后台
68-
- api/ 接口
69-
- crud/ CRUD
70-
- model 模型
71-
- __init__.py 必须在此文件内导入所有模型类
64+
- backend # 后端
65+
- alembic/ # 数据库迁移
66+
- app # 应用
67+
- admin/ # 系统后台
68+
- api/ # 接口
69+
- crud/ # CRUD
70+
- model # 模型
71+
- __init__.py # 必须在此文件内导入所有模型类
7272
- …
73-
- schema/ 数据传输
74-
- service/ 服务
75-
- tests/ 单元测试
76-
- task/ 任务
73+
- schema/ # 数据传输
74+
- service/ # 服务
75+
- tests/ # 单元测试
76+
- task/ # 任务
7777
-
78-
- common/ 公共资源
79-
- core/ 核心配置
80-
- database/ 数据库连接
81-
- langs/ 国际化语言包
82-
- log/ 日志
83-
- middleware/ 中间件
84-
- plugin 插件
85-
- code_generator/ 代码生成
78+
- common/ # 公共资源
79+
- core/ # 核心配置
80+
- database/ # 数据库连接
81+
- langs/ # 国际化语言包
82+
- log/ # 日志
83+
- middleware/ # 中间件
84+
- plugin # 插件
85+
- code_generator/ # 代码生成
8686
-
87-
- scripts/ 脚本
88-
- sql/ SQL 文件
89-
- static/ 静态文件
90-
- templates/ 模版文件
91-
- utils/ 工具包
92-
- deploy/ 服务器部署
87+
- scripts/ # 脚本
88+
- sql/ # SQL 文件
89+
- static/ # 静态文件
90+
- templates/ # 模版文件
91+
- utils/ # 工具包
92+
- deploy/ # 服务器部署
9393
-
9494

9595
:::

docs/plugin/dev.md

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -58,29 +58,29 @@ fba 内所有官方实现都同时兼容 mysql 和 postgresql,但我们不对
5858

5959
::: file-tree
6060

61-
- xxx 插件名 <Badge type="danger" text="必须" />
62-
- api/ 接口 <Badge type="danger" text="必须" />
63-
- crud/ CRUD
64-
- model 模型
65-
- __init__.py 在此文件内导入所有模型类 <Badge type="danger" text="目录存在则必须" />
61+
- xxx # 插件名 <Badge type="danger" text="必须" />
62+
- api/ # 接口 <Badge type="danger" text="必须" />
63+
- crud/ # CRUD
64+
- model # 模型
65+
- __init__.py # 在此文件内导入所有模型类 <Badge type="danger" text="目录存在则必须" />
6666
-
67-
- schema/ 数据传输
68-
- service/ 服务
69-
- sql 如果插件需要执行 SQL 则建议
67+
- schema/ # 数据传输
68+
- service/ # 服务
69+
- sql # 如果插件需要执行 SQL 则建议
7070
- mysql
71-
- destroy.sql 自增 id 销毁(卸载自动执行)
72-
- destroy_snowflake.sql 雪花 id 销毁
73-
- init.sql 自增 id 初始化(安装自动执行)
74-
- init_snowflake.sql 雪花 id 初始化
71+
- destroy.sql # 自增 id 销毁(卸载自动执行)
72+
- destroy_snowflake.sql # 雪花 id 销毁
73+
- init.sql # 自增 id 初始化(安装自动执行)
74+
- init_snowflake.sql # 雪花 id 初始化
7575
- postgresql
76-
- ... 文件命名与 mysql 相同
77-
- utils/ 工具包
78-
- .env.example 环境变量
79-
- __init__.py 作为 python 包保留 <Badge type="danger" text="必须" />
80-
- … 更多内容,例如 enums.py...
81-
- plugin.toml 插件配置文件 <Badge type="danger" text="必须" />
82-
- README.md 插件使用说明和您的联系方式 <Badge type="danger" text="必须" />
83-
- requirements.txt 依赖包文件
76+
- ... # 文件命名与 mysql 相同
77+
- utils/ # 工具包
78+
- .env.example # 环境变量
79+
- __init__.py # 作为 python 包保留 <Badge type="danger" text="必须" />
80+
-# 更多内容,例如 enums.py...
81+
- plugin.toml # 插件配置文件 <Badge type="danger" text="必须" />
82+
- README.md # 插件使用说明和您的联系方式 <Badge type="danger" text="必须" />
83+
- requirements.txt # 依赖包文件
8484

8585
:::
8686

@@ -259,23 +259,23 @@ IDE 获取全局配置键入提示,这是必需的,相反,你们将无法
259259

260260
::: file-tree
261261

262-
- xxx 插件名
263-
- api 接口
262+
- xxx # 插件名
263+
- api # 接口
264264
- index.ts
265-
- langs 多语言
265+
- langs # 多语言
266266
- en-US
267267
- 插件名.json
268268
- zh-CN
269269
- 插件名.json
270-
- public
271-
- images/ 页面效果预览
272-
- routes 路由
270+
- public
271+
- images/ # 页面效果预览
272+
- routes # 路由
273273
- index.ts
274-
- views 视图
274+
- views # 视图
275275
- index.vue
276276
-
277-
- … 更多内容
278-
- plugin.toml 插件配置文件 <Badge type="danger" text="必须" />
277+
-# 更多内容
278+
- plugin.toml # 插件配置文件 <Badge type="danger" text="必须" />
279279

280280
:::
281281

@@ -305,4 +305,4 @@ tags = ['']
305305

306306
::: caution
307307
非必要情况下,插件代码中尽量不要引用架构中的现有方法,如果架构中的现有方法发生变更,则插件也必须同步变更,否则插件将被损坏
308-
:::
308+
:::

0 commit comments

Comments
 (0)