Single answer

Care este rolul principal al parametrului response_model în decoratorul unei rute FastAPI?

Single answer

Ce bibliotecă utilizează FastAPI în spate pentru validarea datelor și definirea schemelor?

Single answer

Care este rezultatul execuției următoarei rute atunci când se accesează /items/5?q=test?

@app.get("/items/{item_id}")
def read_item(item_id: int, q: str = None):
    return {"item_id": item_id, "q": q}
Single answer

Care dintre următoarele metode de definire a parametrilor în FastAPI este corectă pentru a forța un parametru să fie trimis obligatoriu ca query parameter?

Single answer

Ce se întâmplă dacă un client trimite un body JSON cu un tip de date incorect (de exemplu, un string unde este așteptat un integer) într-un endpoint FastAPI?

Multiple answers

Care sunt avantajele utilizării async def în loc de def pentru funcțiile de rută în FastAPI? (Selectați toate variantele corecte)

Single answer

Care este scopul sistemului de "Dependency Injection" (Depends) din FastAPI?

Single answer

FastAPI generează automat documentația interactivă a API-ului

Single answer

Care dintre următoarele decoratoruri este utilizat pentru a defini o rută care primește date prin metoda HTTP POST?

Single answer

Ce se întâmplă dacă definești un parametru de rută astfel: /users/{user_id:int} ?