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 - 한국어
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
tiangolo/fastapi
FastAPI
Recursos
Aprender
Referência - API de Código
Pessoas do FastAPI
Recursos
Sobre
Ajude
Release Notes
FastAPI
tiangolo/fastapi
FastAPI
Recursos
Aprender
Aprender
Introdução aos tipos Python
Concorrência e async / await
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
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
Response Model - Return Type
Modelos Adicionais
Código de status de resposta
Dados do formulário
Request Files
Formulários e Arquivos da Requisição
Manipulação de erros
Configuração da Operação de Rota
Codificador Compatível com JSON
Body - Updates
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
Get Current User
Simple OAuth2 with Password and Bearer
OAuth2 with Password (and hashing), Bearer with JWT tokens
Middleware
CORS (Cross-Origin Resource Sharing)
SQL (Relational) Databases
Bigger Applications - Multiple Files
Tarefas em segundo plano
Metadata and Docs URLs
Arquivos Estáticos
Testing
Debugging
Guia de Usuário Avançado
Guia de Usuário Avançado
Path Operation Advanced Configuration
Códigos de status adicionais
Return a Response Directly
Custom Response - HTML, Stream, File, others
Retornos Adicionais no OpenAPI
Response Cookies
Response Headers
Response - Change Status Code
Dependências avançadas
Advanced Security
Advanced Security
OAuth2 scopes
HTTP Basic Auth
Using the Request Directly
Using Dataclasses
Advanced Middleware
Sub Applications - Mounts
Behind a Proxy
Templates
WebSockets
Eventos de vida útil
Testing WebSockets
Testing Events: startup - shutdown
Testing Dependencies with Overrides
Testing a Database
Testes Assíncronos
Configurações e Variáveis de Ambiente
OpenAPI Callbacks
Webhooks OpenAPI
Including WSGI - Flask, Django, others
Generate Clients
FastAPI CLI
Implantação
Implantação
Sobre as versões do FastAPI
Sobre HTTPS
Run a Server Manually
Deployments Concepts
Deploy FastAPI on Cloud Providers
Server Workers - Gunicorn with Uvicorn
FastAPI em contêineres - Docker
Como Fazer - Exemplos Práticos
Como Fazer - Exemplos Práticos
Geral - Como Fazer - Receitas
GraphQL
Custom Request and APIRoute class
Conditional OpenAPI
Extending OpenAPI
Separate OpenAPI Schemas for Input and Output or Not
Custom Docs UI Static Assets (Self-Hosting)
Configure Swagger UI
~~SQL (Relational) Databases with Peewee~~ (deprecated)
~~Async SQL (Relational) Databases with Encode/Databases~~ (deprecated)
~~NoSQL (Distributed / Big Data) Databases with Couchbase~~ (deprecated)
Referência - API de Código
Referência - API de Código
`FastAPI` class
Request Parameters
Status Codes
`UploadFile` class
Exceções - `HTTPException` e `WebSocketException`
Dependencies - `Depends()` and `Security()`
Classe `APIRouter`
Tarefas em Segundo Plano - `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`
Pessoas do FastAPI
Recursos
Recursos
Geração de Projetos - Modelo
Links externos e Artigos
FastAPI and friends newsletter
Sobre
Sobre
Alternativas, Inspiração e Comparações
História, Design e Futuro
Comparações
Ajude
Ajude
Ajuda FastAPI - Obter Ajuda
Desenvolvimento - Contribuindo
Release Notes
Recursos
¶
Material complementar, links externos, artigos e muito mais. ✈️