> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sevalla.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Django introduction

> This is an overview of the steps required to deploy a basic Django site to Sevalla.

[Django](https://www.djangoproject.com/) is a high-level Python web framework designed for rapid development and clean, pragmatic design. It follows a “batteries-included” approach, providing built-in tools for authentication, database management, security, and templating. With its emphasis on scalability, maintainability, and security, Django is well-suited for building robust web applications and APIs.

## Application settings and deployment

The [Deployment](https://docs.sevalla.com/quick-starts/python/django/deployment) section walks you through configuring your `settings.py` and `.env` file correctly before deploying your Django application. It also covers creating a database in Sevalla and choosing between Nixpacks or a Dockerfile, with guidance on configuring your application based on the selected deployment method and instructions for deploying the application.

## Object storage

The [Object Storage](https://docs.sevalla.com/quick-starts/python/django/object-storage) section explains how to set up and integrate Sevalla's object storage into your Django application.

## Caching

The [Caching](https://docs.sevalla.com/quick-starts/python/django/caching) page explains how to configure Django’s caching framework using Redis and how to fully leverage Sevalla’s CDN and edge caching to maximize performance.

## Async

[Async](https://docs.sevalla.com/quick-starts/python/django/async) explains how to run your application with an ASGI server to take full advantage of async views in Django.

## Background tasks

The [Background Tasks](https://docs.sevalla.com/quick-starts/python/django/background-tasks) section explains how to add background task workers to your Django app using Celery and Redis.

## Health checks

[Health checks](https://docs.sevalla.com/quick-starts/python/django/health_checks) explains the options available to integrate health check endpoints into your Django app for zero-downtime deployments.

## Multi-Tenancy

[Multi-Tenancy](https://docs.sevalla.com/quick-starts/python/django/multitenancy) guides you through setting up a Django-Tenants-enabled application on Sevalla.
