Vue d'ensemble
Litestar 2.20, publie le 8 fevrier 2026, ameliore les schemas DTO et corrige des problemes CORS.
Fonctionnalites principales
Schemas DTO
Les schemas DTO (Data Transfer Object) beneficient d'une generation automatique plus precise et d'une meilleure documentation OpenAPI.
python
from litestar import Litestar, post
from litestar.dto import DTOConfig
from dataclasses import dataclass
@dataclass
class Article:
id: int
titre: str
contenu: str
@post('/articles', dto=DTOConfig(exclude={'id'}))
async def creer(data: Article) -> Article:
return data
Correctifs CORS
Plusieurs correctifs CORS ameliorent la gestion des en-tetes preflight et la compatibilite avec les navigateurs modernes.
