from fastapi import APIRouter,Depends from internal.models import* from dependencies import get_current_active_user,execute_query router=APIRouter( tags=["分类管理"] ) @router.get("/typelist",response_model=list[TypeList]) def read_type_all(_:User=Depends(get_current_active_user)): select_query="SELECT blogid,typename,descr FROM types;" type_all=execute_query(select_query,fetchall=True) return type_all