---
title: "Django Beats"
description: "The home for Django-oriented content on Fly.io."
---

# Django Beats

16 pages, newest first. Each link is the page's Markdown twin; the page itself is the same URL without `.md`, ending in `/`.

- [ASGI deployment options for Django](https://fly.io/django-beats/asgi-deployment-options-for-django.md)
- [Shedding light on Django versioning](https://fly.io/django-beats/shedding-light-on-django-versioning.md)
- [Django Views as Serverless Functions on Fly Machines](https://fly.io/django-beats/django-views-as-serverless-functions-on-fly-machines.md)
- [Staging environments on the Fly with GitHub actions](https://fly.io/django-beats/staging-environments-on-the-fly-with-github-actions.md): How to create staging environments on the Fly with GitHub actions
- [Serverless Functions in Django With Fly Machines](https://fly.io/django-beats/serverless-functions-in-django-with-fly-machines.md)
- [New goodies in Django 5.0](https://fly.io/django-beats/new-goodies-in-django-50.md): Let's explore a "deluge" of amazing features added in Django 5.0
- [Smooth Database Changes in Blue-Green Deployments](https://fly.io/django-beats/smooth-database-changes-in-blue-green-deployments.md): Let's explore how to make smooth blue-green deployments in Django using advanced migration tools
- [Python Celery Async Tasks with Django on Fly Machines](https://fly.io/django-beats/celery-async-tasks-on-fly-machines.md)
- [Organizing Database Queries: Managers vs. QuerySets](https://fly.io/django-beats/organizing-database-queries-managers-vs-querysets.md): Introducing concepts of Django's Managers and QuerySet to organize common database queries
- [QuerySets are Lazy](https://fly.io/django-beats/querysets-are-lazy.md): Exploring the Lazy Evaluation in Django QuerySets
- [Django Redis Cache: Setup and Patterns](https://fly.io/django-beats/caching-in-django-with-redis.md): A step-by-step guide on implementing caching with Redis in Django
- [DRY: Template Rendering with Context Processors](https://fly.io/django-beats/dry-template-rendering-with-context-processors.md): Mariusz Felisiak explores how to simplify template rendering with context processors in Django.
- [Running tasks concurrently in Django asynchronous views](https://fly.io/django-beats/running-tasks-concurrently-in-django-asynchronous-views.md): Django is been getting more and more async abilities! Mariusz Felisiak explores how to run multiple async tasks in a Django asynchronous views.
- [A 'No JS' Solution for Dynamic Search in Django](https://fly.io/django-beats/a-no-js-solution-for-dynamic-search-in-django.md): Dynamic List View using Django and HTMX
- [Deploying Django to Production](https://fly.io/django-beats/deploying-django-to-production.md): Guide on how to make your Django app production-ready and deploying to Fly.io.
- [Standout features in Django 4.2](https://fly.io/django-beats/standout-features-in-django-4-2.md): Some standout features coming in Django 4.2 as seen by Mariusz Felisiak.
