Skip to content
Framework

Django Releases

Track every Django release from latest stable to end-of-life. Version timelines, LTS support, security patches, and upgrade guidance for Python web teams.

Total Versions

Supported

Latest

Version Timeline

All tracked releases with lifecycle status and EOL dates.

Loading version data…

Embed Badges

Add live Django status badges to your README, docs, or dashboard.

Health Status

Overall support health

Django Health Status
![Django Health Status](https://img.releaserun.com/badge/health/django.svg)

EOL Countdown

Next end-of-life date

Django EOL Countdown
![Django EOL Countdown](https://img.releaserun.com/badge/eol/django.svg)

Latest Version

Current stable release

Django Latest Version
![Django Latest Version](https://img.releaserun.com/badge/v/django.svg)

CVE Status

Known vulnerabilities

Django CVE Status
![Django CVE Status](https://img.releaserun.com/badge/cve/django.svg)

Frequently Asked Questions

Common questions about Django releases and lifecycle.

How long are Django versions supported?
Django has a predictable support policy. Each major version gets 16 months of mainstream support. LTS versions (every third release) get an additional 3 years of security fixes.
How often does Django release new versions?
Django ships a new major version every 8 months, roughly in April, August, and December. LTS releases come approximately every 2 years.
Which Django version should I use?
Use the latest LTS release for production stability, or the latest stable release if you can upgrade regularly. Avoid EOL versions.
Is upgrading Django difficult?
Django provides excellent release notes with deprecation timelines. The django-upgrade tool automates many migration steps. Following the deprecation warnings makes upgrades smoother.

Related Tools

Browse All Version History