You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 lines
427 B

11 months ago
  1. from fastapi import APIRouter,Depends
  2. from internal.models import*
  3. from dependencies import get_current_active_user,execute_query
  4. router=APIRouter(
  5. prefix="/type",
  6. tags=["分类管理"]
  7. )
  8. @router.get("/list",response_model=BlogList)
  9. def read_type_all(type:BlogList,_: User = Depends(get_current_active_user)):
  10. typelist="SELECT blogname,blogtype,addtime,descr FROM blogs"
  11. execute_query(typelist)
  12. return type