Ir para o conteúdo
FastAPI
Recursos
en - English
az - azərbaycan dili
bn - বাংলা
de - Deutsch
es - español
fa - فارسی
fr - français
he - עברית
hu - magyar
id - Bahasa Indonesia
it - italiano
ja - 日本語
ko - 한국어
nl - Nederlands
pl - Polski
pt - português
ru - русский язык
tr - Türkçe
uk - українська мова
ur - اردو
vi - Tiếng Việt
yo - Yorùbá
zh - 简体中文
zh-hant - 繁體中文
😉
Inicializando a pesquisa
fastapi/fastapi
FastAPI
Recursos
Aprender
Reference
FastAPI People
Recursos
Sobre
Release Notes
FastAPI
fastapi/fastapi
FastAPI
Recursos
Aprender
Aprender
Introdução aos tipos Python
Concorrência e async / await
Variáveis de Ambiente
Ambientes Virtuais
Tutorial - Guia de Usuário
Tutorial - Guia de Usuário
Primeiros Passos
Parâmetros da rota da URL
Parâmetros de Consulta
Corpo da Requisição
Parâmetros de consulta e validações de texto
Parâmetros da Rota e Validações Numéricas
Modelos de Parâmetros de Consulta
Corpo - Múltiplos parâmetros
Corpo - Campos
Corpo - Modelos aninhados
Declare um exemplo dos dados da requisição
Tipos de dados extras
Parâmetros de Cookie
Parâmetros de Cabeçalho
Modelos de Parâmetros de Cookie
Modelos de Parâmetros do Cabeçalho
Modelo de resposta - Tipo de retorno
Modelos Adicionais
Código de status de resposta
Dados do formulário
Modelos de Formulários
Arquivos de Requisição
Formulários e Arquivos da Requisição
Manipulação de erros
Configuração da Operação de Rota
Codificador Compatível com JSON
Corpo - Atualizações
Dependências
Dependências
Classes como Dependências
Subdependências
Dependências em decoradores de operações de rota
Dependências Globais
Dependências com yield
Segurança
Segurança
Segurança - Primeiros Passos
Obter Usuário Atual
Simples OAuth2 com senha e Bearer
OAuth2 com Senha (e hashing), Bearer com tokens JWT
Middleware
CORS (Cross-Origin Resource Sharing)
Bancos de Dados SQL (Relacionais)
Aplicações Maiores - Múltiplos Arquivos
Tarefas em segundo plano
Metadados e Urls de Documentos
Arquivos Estáticos
Testando
Depuração
Guia de Usuário Avançado
Guia de Usuário Avançado
Configuração Avançada da Operação de Rota
Códigos de status adicionais
Retornando uma Resposta Diretamente
Resposta Personalizada - HTML, Stream, File e outras
Retornos Adicionais no OpenAPI
Cookies de Resposta
Cabeçalhos de resposta
Retorno - Altere o Código de Status
Dependências avançadas
Segurança Avançada
Segurança Avançada
Escopos OAuth2
HTTP Basic Auth
Utilizando o Request diretamente
Usando Dataclasses
Middleware Avançado
Sub Aplicações - Montagens
Atrás de um Proxy
Templates
WebSockets
Eventos de vida útil
Testando WebSockets
Testando Eventos: inicialização - encerramento
Testando Dependências com Sobreposição (Overrides)
Testes Assíncronos
Configurações e Variáveis de Ambiente
Callbacks na OpenAPI
Webhooks OpenAPI
Adicionando WSGI - Flask, Django, entre outros
Generate Clients
FastAPI CLI
Implantação
Implantação
Sobre as versões do FastAPI
Sobre HTTPS
Execute um Servidor Manualmente
Conceitos de Implantações
Implantar FastAPI em provedores de nuvem
Trabalhadores do Servidor - Uvicorn com Trabalhadores
FastAPI em contêineres - Docker
Como Fazer - Exemplos Práticos
Como Fazer - Exemplos Práticos
Geral - Como Fazer - Receitas
GraphQL
Requisições Personalizadas e Classes da APIRoute
OpenAPI condicional
Extendendo o OpenAPI
Esquemas OpenAPI Separados para Entrada e Saída ou Não
Recursos Estáticos Personalizados para a UI de Documentação (Hospedagem Própria)
Configurar Swagger UI
Testando a Base de Dados
Reference
Reference
FastAPI class
Request Parameters
Status Codes
UploadFile class
Exceptions - HTTPException and WebSocketException
Dependencies - Depends() and Security()
APIRouter class
Background Tasks - BackgroundTasks
Request class
WebSockets
HTTPConnection class
Response class
Custom Response Classes - File, HTML, Redirect, Streaming, etc.
Middleware
OpenAPI
OpenAPI
OpenAPI docs
OpenAPI models
Security Tools
Encoders - jsonable_encoder
Static Files - StaticFiles
Templating - Jinja2Templates
Test Client - TestClient
FastAPI People
Recursos
Recursos
Ajuda FastAPI - Obter Ajuda
Development - Contributing
Full Stack FastAPI Template
External Links and Articles
FastAPI and friends newsletter
Repository Management Tasks
Sobre
Sobre
Alternativas, Inspiração e Comparações
História, Design e Futuro
Comparações
Repository Management
Release Notes
Recursos
¶
Material complementar, links externos, artigos e muito mais. ✈️
Voltar ao topo