| in blog | Django News |
|---|---|
| original entry | Django News - Django 6.0 released! - Dec 5th 2025 |
Django 6.0 introduces template partials, a background task framework, Content Security Policy support, and a modern Email API based on EmailMessage.
Jacob Kaplan-Moss, Priya Pahwa, and Ryan Cheley were elected to two year terms, joining continuing directors to form the 2026 DSF Board.
Django issues security releases 5.2.9, 5.1.15, and 4.2.27, addressing a FilteredRelation SQL injection on PostgreSQL and an XML serializer DoS vulnerability.
Python 3.14.1 is a maintenance release that adds deferred annotation evaluation, free-threaded support, an experimental JIT, and numerous bug fixes affecting Django performance and typing.
Python 3.13.10 is released as the tenth maintenance update since 3.13.9, delivering around 300 bug fixes, build improvements, and documentation updates.
Wagtail 7.2.1 delivers several performance and usability fixes for document and image listings, improves reference index efficiency, and includes minor maintenance updates.
Sovereign Tech Agency funds €86,000 to PSF for CPython archive fuzz testing and PyPI account recovery using OAuth 2.0 OIDC to strengthen supply chain security.
Djangonaut Space seeks volunteer Admins for a one-year, ~5 hours per month role handling socials, fundraising, outreach, and program development; apply by Dec 12.
Djangonaut Space Session 5 highlights cross-project contributions, merged PRs, package releases, conference talks, and collaboration that advanced Django and related projects.
Ernesto Rico Schmidt, known online as “eigenwijsje,” reflects on his Djangonaut Space experience and how starting small, asking for help, and embracing what he didn’t realize were his strengths enabled him to begin contributing to Django and Wagtail.
This week was again heavy on security work. The flow of incoming security reports keeps growing, and even when many are medium to low impact, keeping up is starting to get tough: most of my time went into security report triage, patch review, and planning so we can (try to) stay on top of things. I also pushed forward the Django 6.0 RC1 release and wrapped up a few small docs and tooling updates.
Short week for US Thanksgiving. Advanced some fixes for the next patch release of 5.2.
Analysis shows the Wagtail ecosystem produced 714 package releases in 2025, with maintainers compiled using PyPI BigQuery and PyPI page scraping due to incomplete metadata.
Adam Johnson highlights Django 6.0’s major updates, including template partials, a built-in task framework, CSP support, and a modernized email API, and shows how the release improves the developer experience, security, and scalability.
Django 6.0 introduces a built-in background tasks framework in django.tasks. But don't expect to phase out Celery, Huey or other preferred solutions just yet.
Use two phase deploys with expand then contract nonbreaking migrations to avoid runtime errors during rolling updates when changing Django database schema.
Create a self-hosted AI agent using Ollama and Pydantic AI integrated into Django with Django Ninja APIs, JWT authentication, and tool-based interactions.
Django Steering Council launched a curated Ecosystem Page to highlight well-supported third-party apps and resources, encouraging regular exploration to avoid reinventing features.
This 153 error plagued DjangoTV and most websites with YouTube videos for months.
Sponsorships are now OPEN. There are a wide range of packages, from Bronze to Diamond, along with unique add-on opportunities like sponsoring coffee breaks, meals, and more.
Here are three exciting new openings for Django- and Python-focused engineers:
Python/Django Senior Application Security Engineer at Energy Solutions 🆕
Python / Django Developer at Client of Foxley Talent 🆕
Staff Software Engineer at Bluebird Kids Health 🆕
Django Newsletter
The Django Software Foundation is planning the 2026 Board elections and actively seeking community feedback and volunteers to improve the process. Join the forum discussion and get involved.
Realtime browser events, SSE for Django + PostgreSQL.
Django LiveView: Framework for creating Realtime SPAs using HTML over the Wire technology.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.