| in blog | Django News |
|---|---|
| original entry | Issue 336: Google Summer of Code 2026 Contributors Announced |
After receiving over 200 proposals from contributors across the world, four were selected for this year's GSOC batch.
Three CVE-level security issues fixed. As ever, updating to the latest version of Django is a highly-recommended security practice.
Python 3.14.5 has a release candidate available, inviting testing before the final cut. Watch for any regressions or packaging issues while you validate your apps and dependencies against the RC.
Today, "Updates to Django" is presented by Pradhvan from Djangonaut Space! 🚀
Last week we had 16 pull requests merged into Django by 15 different contributors - including 4 first-time contributors! Congratulations to Raoni Timo de Castro Cambiaghi, Anna Makarudze 🚀 , Fashad Ahmed, and Tilda Udufo for having their first commits merged into Django - welcome on board! 🥳
This week's Django highlights: 🦄
FilePathField now has a set_choices() method that allows refreshing directory choices on a per-request basis by calling it in a form's __init__(). (#16429)Task and TaskResult instances can now be pickled by serializing functions as dotted import paths and reconstructing them during unpickling. (#36919)..) in templates, which map to lookups of the empty string. (#35738)The Django Software Foundation announced 4 accepted projects for this year's Google Summer of Code , congratulations to Praful Gulani, p-r-a-v-i-n, Keha Chandrakar, and Varun Kasyap Pentamaraju for having their proposals selected! 🎉
That's all for this week in Django development! 🐍🦄
Middleware, but for AI agents
Django middleware composes request handlers. Harnesses do the same for AI agents - Claude Code, Codex, Gemini in one coordinated system. Learn what a harness actually is, why it's a new primitive, and how to engineer one that holds in production. Apache 2.0, open source.

Wagtail 7.4 adds a customizable page explorer plus a set of quality improvements. If you rely on the admin’s navigation and editor workflows, this release is about making those experiences more adaptable and smoother.
An independent security audit lays out its findings and the specific next steps to address them. If you maintain a Django app, use the recommendations to prioritize fixes, validate risk areas, and plan follow-up checks.
An interesting overview of Wagtail's AI footprint and more broadly links to carbon emissions by task during model inference (hint, hint image generation is expensive).
The Djangonaut Space website has been using the Django Tasks framework and django-tasks-db in production successfully for about six months now. Some lessons learned from the integration in this article by Tim Schilling.
Carlton Gibson was a keynote speaker and shares highlights from the talks, events, and hallway chats that make the conference special.
Quickly setup an async streaming endpoint using django-bolt and PydanticAI in this tutorial from Caktus.
A recap from March's PyTV digital conference, featuring talks from several Django figures including Mark Smith, PyLadies panel, Carlton Gibson on typing, Sarah Boyce on debunking Django myths, Sheena on Django development with Claude Code, and more.
Get a clean start with a focused checklist for bootstrapping a Django project. Once the project skeleton is in place, you can build your apps, configure settings, and begin wiring URLs and models without rework later.
Core Dispatch #3 highlights what is landing in the Django core stream and what developers should pay attention to next. A quick roundup to keep your plans aligned with current core movement.
A quick rundown of recent design updates for the Django production server. Includes the key decisions behind the changes so you can track what’s different in your deploy setup.
A personal look at mentorship, focused on the practical habits and mindset shifts that shape both mentors and mentees. Useful reading if you want to think about how to support others in a way that actually sticks.
A quick look at how to sort out Python virtual environment problems by leaning on Docker instead. The workflow focuses on getting dependencies and runtime isolation aligned so your Django setup stops fighting you.
Rachell and Tim tease their upcoming talks on Djangonaut Space at PyCon US and highlight open source projects worth knowing about.
A very deep-dive into the conference, with pictures, discussion of talks, new ideas, and more.
Mia is Vice Chair of the EuroPython society, a regular conference speaker, podcast host, and software engineer. We discuss what to expect at this year’s event in Krakow, Poland in July this summer.
An interactive graph of your Django model structure. With related blog post.
This Django application provides management commands to help backup and restore your project database and media files with various storages such as Amazon S3, Dropbox, local file storage, or any Django-supported storage.