Receber por email
← Voltar para o catálogo

litestar-dto-openapi

Auto-activate for MsgspecDTO, DTOConfig, litestar.dto, OpenAPIConfig, request body schemas, response DTOs, schema_extra, RequestEncodingType, or /schema output. Use when shaping Litestar DTOs, OpenAPI schemas, wire names, request encoding, or response models. Not for persistence models alone or non-Litestar API schema tools.

8estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add litestar-org/litestar-skills

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/litestar-dto-openapi-litestar-org/svg)](https://www.skillteca.com.br/skills/litestar-dto-openapi-litestar-org)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Litestar DTO and OpenAPI

Use this skill for DTO selection, msgspec-first schemas, request/response typing, and OpenAPI shape.

Code Style Rules

  • Prefer msgspec DTOs in Litestar apps unless the project is already Pydantic-led.
  • Keep persistence models separate from API DTOs.
  • Use camelCase wire names while Python stays snake_case.
  • Exclude server-owned fields from write DTOs.

Quick Reference

  • DTO patterns: [dto.md](references/dto.md)
  • Pair with [litestar-data-services](../litest

[Description truncada. Veja o README completo no GitHub.]

Compartilhar X LinkedIn