feat:美化引用样式
This commit is contained in:
@@ -57,8 +57,9 @@ def get_db() -> Generator[Session, None, None]:
|
||||
db.close()
|
||||
```
|
||||
|
||||
>[!WARNING]
|
||||
>需要把pool_pre_ping=True打开,否则会出现超过pool_recycle时间后,数据库断线。
|
||||
::: warning
|
||||
需要把pool_pre_ping=True打开,否则会出现超过pool_recycle时间后,数据库断线。
|
||||
:::
|
||||
|
||||
### 2.1.2 数据库基类
|
||||
```python
|
||||
@@ -547,9 +548,10 @@ def add_blog(db: Session, blog: BlogCreate) -> bool:
|
||||
return True
|
||||
```
|
||||
|
||||
  这里的`db_blog.content`可以直接赋值`BlogContent`对象实现级联新增,不用传`content_id`。
|
||||
>[!WARNING]
|
||||
>这里的category和blog是多对一的关系,且需要一定的逻辑处理,不能直接赋值`BlogCategory`对象,否则每新增一条博客都会新增一个`category`。
|
||||
  这里的`db_blog.content`可以直接赋值`BlogContent`对象实现级联新增,不用传`content_id`。
|
||||
::: warning
|
||||
这里的category和blog是多对一的关系,且需要一定的逻辑处理,不能直接赋值`BlogCategory`对象,否则每新增一条博客都会新增一个`category`。
|
||||
:::
|
||||
|
||||
## 3.3 更新操作
|
||||
```python
|
||||
@@ -649,8 +651,9 @@ def add_blog_comment(
|
||||
  `db: Session = Depends(get_db)`表示获取数据库连接,`_=Depends(verify_token)`表示验证用户身份。
|
||||
  `request: Request`可以获取到HTTP请求的完整上下文信息。
|
||||
|
||||
>[!TIP]
|
||||
>这里的`query: BlogQuery = Depends()`会从查询参数中自动实例化`BlogQuery`对象,并进行数据验证和类型转换。
|
||||
::: tip
|
||||
这里的`query: BlogQuery = Depends()`会从查询参数中自动实例化`BlogQuery`对象,并进行数据验证和类型转换。
|
||||
:::
|
||||
|
||||
  注册路由:
|
||||
```python
|
||||
|
||||
Reference in New Issue
Block a user