Răspuns unic

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

Răspuns unic

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

Răspuns unic

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}
Răspuns unic

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?

Răspuns unic

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?

Răspunsuri multiple

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

Răspuns unic

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

Răspuns unic

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

Răspuns unic

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

Răspuns unic

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