Spaces:
Sleeping
Sleeping
File size: 475 Bytes
43059ab |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from fastapi import APIRouter,Depends
from schema import ResponseRegiaoSchema
from model import Login
from service import RegiaoService, SessionService
from typing import List, Annotated
router = APIRouter(
prefix='/regiao'
)
service = SessionService()
@router.get("/",response_model=List[ResponseRegiaoSchema])
async def list_regioes(user: Annotated[Login,Depends(service.validate_token)]):
regiao_service = RegiaoService()
return regiao_service.list_regiao() |