fix:修复博客评论接口
This commit is contained in:
22
api/blog.py
22
api/blog.py
@@ -41,7 +41,7 @@ def query_blog_by_condition(query: BlogQuery = Depends(),
|
||||
return blog_service.query_blog_by_condition(db, query)
|
||||
|
||||
|
||||
@router.get("/content/{blog_id}", summary="查询博客内容", response_model=BlogResponse)
|
||||
@router.get("/{blog_id}/content", summary="查询博客内容", response_model=BlogResponse)
|
||||
def query_blog_by_id(blog_id: int, db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_by_id(db, blog_id)
|
||||
|
||||
@@ -61,6 +61,16 @@ def delete_blog(blog_id: int, db: Session = Depends(get_db), _=Depends(verify_to
|
||||
return blog_service.delete_blog(db, blog_id)
|
||||
|
||||
|
||||
@router.put("/{blog_id}/comment", summary="新增博客评论", response_model=bool)
|
||||
def add_blog_comment(blog_id: int, blog_comment: BlogCommentCreate, request: Request, db: Session = Depends(get_db)):
|
||||
return blog_service.add_blog_comment(db, request, blog_id, blog_comment)
|
||||
|
||||
|
||||
@router.get("/{blog_id}/comment", summary="查询博客评论", response_model=list[BlogCommentResponse])
|
||||
def query_blog_comment(blog_id: int, db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_comment(db, blog_id)
|
||||
|
||||
|
||||
@router.get("/category", summary="查询博客分类", response_model=List[BlogCategoryResponse])
|
||||
def query_blog_category(db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_category(db)
|
||||
@@ -81,13 +91,3 @@ def query_blog_visit(current_page: int = Query(1, ge=1, alias="currentPage", des
|
||||
@router.get("/latest", summary="查询近期博客", response_model=list[BlogLatestResponse])
|
||||
def query_blog_latest(db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_latest(db)
|
||||
|
||||
|
||||
@router.put("/comment", summary="新增博客评论", response_model=bool)
|
||||
def add_blog_comment(blog_comment: BlogCommentCreate, request: Request, db: Session = Depends(get_db)):
|
||||
return blog_service.add_blog_comment(db, request, blog_comment)
|
||||
|
||||
|
||||
@router.get("/comment/{blog_id}", summary="查询博客评论", response_model=list[BlogCommentResponse])
|
||||
def query_blog_comment(blog_id: int, db: Session = Depends(get_db)):
|
||||
return blog_service.query_blog_comment(db, blog_id)
|
||||
|
||||
Reference in New Issue
Block a user