Skip to main content
Ctrl
+
K
Documentation
Community
Contributing
Learn how to contribute to the Litestar project
Code of Conduct
Review the etiquette for interacting with the Litestar community
About
Litestar Organization
Details about the Litestar organization
Releases
Details about the Litestar release process
Release notes
2.x Changelog
1.x Changelog
Help
GitHub
Discord
Documentation
Community
Contributing
Learn how to contribute to the Litestar project
Code of Conduct
Review the etiquette for interacting with the Litestar community
About
Litestar Organization
Details about the Litestar organization
Releases
Details about the Litestar release process
Release notes
2.x Changelog
1.x Changelog
Help
GitHub
Discord
Section Navigation
Documentation
Usage
The Starlite App
Routing
Route handlers
Parameters
Request data
Responses
Dependency Injection
Middleware
Using Middleware
Built-in middleware
Creating Middleware
Security
AbstractAuthenticationMiddleware
Security Backends
Guards
Testing
Plugins
Piccolo ORM Plugin
SQLAlchemy Plugin
Tortoise ORM Plugin
Data Transfer Objects (DTOs)
OpenAPI integration
Life Cycle Hooks
Caching
Templates
Exceptions and exception handling
Contrib
Open Telemetry Instrumentation
JWT Security Backends
CLI
API reference
starlite.app
starlite.cache
base
memcached_cache_backend
redis_cache_backend
simple_cache_backend
starlite.router
starlite.controller
starlite.datastructures
background_tasks
cookie
headers
multi_dicts
pagination
provide
response_containers
response_header
state
upload_file
url
starlite.dto
starlite.exceptions
base_exceptions
http_exceptions
websocket_exceptions
starlite.enums
starlite.config
starlite.connection
base
request
websocket
starlite.contrib
jinja
mako
jwt
starlite.handlers
base
asgi
http
websocket
starlite.middleware
base
allowed_hosts
authentication
compression
cors
csrf
logging
rate_limit
session
base
cookie_backend
file_backend
memcached_backend
memory_backend
redis_backend
sqlalchemy_backend
starlite.openapi
starlite.params
starlite.plugins
base
piccolo_orm
sql_alchemy
tortoise_orm
starlite.response
starlite.security
base
session_auth
starlite.template
starlite.testing
starlite.types
starlite.utils
predicates
sync
scope
exception
extractors
serialization
Migrating to Starlite
From Flask
From Starlette / FastAPI
Benchmarks
API reference
starlite.connection
starlite.connection
#
base
request
websocket