Pydantic schémata v Django Ninja: validace a serializace dat
Prozkoumáme, jak Django Ninja využívá Pydantic pro validaci vstupních dat a serializaci výstupu. Ukážeme si definici Input a Output schémat.
Pydantic schémata v Django Ninja: validace a serializace dat
Django Ninja používá Pydantic pro popis vstupních a výstupních dat.
Ukázkové Input schema
from ninja import Schema \nclass ItemIn(Schema): name: str price: float
Ukázkové Output schema
class ItemOut(Schema): id: int name: str price: float
Přiřazením těchto schémat k endpointu získáme validaci vstupu i přehledný JSON výstup. V dalším článku ukážeme CRUD operace s ORM.
@admin
31. srpna 2025
Komentáře
0