django.tasks exists
Fellow maternity leave, guidance for AI-led contributions, multiple Django events, and more.
News
Django Fellow Sarah Boyce - Maternity leave announcement
At the end of this month, Sarah will be stepping away from her role as Django Fellow for some time while out on maternity leave.
PostgreSQL 18 Released!
PostgreSQL 18 delivers major performance and usability improvements, including a new asynchronous I/O system with up to 3× faster reads, less disruptive major version upgrades, and smarter indexing and query optimizations.
Nanodjango.dev is live!
A dedicated website for the nanodjango project that puts full Django in a single file. Automatically convert it to a full project.
Wagtail CMS News
Guidance for AI-led contributions
New contributor guidelines in the generative AI age.
Updates to Django
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space ! 🚀
Last week we had 28 pull requests merged into Django by 19 different contributors - including 5 first-time contributors! Congratulations to jrsenthil-kumar2312, Saksham Jain, Caitlin B, 윤수진, and DaniF for having their first commits merged into Django - welcome on board!
News for 6.0:
-
Django now includes a built-in Tasks framework for running code outside the HTTP request–response cycle. (ticket:
35859) -
The new
Lexeme <django.contrib.postgres.search.Lexeme>expression for full text search provides fine-grained control over search terms.
News for 6.1:
- The class
django.contrib.contenttypes.fields.GenericForeignKeynow uses a separate descriptor class: the privateGenericForeignKeyDescriptor.
It's also fixed a regression in Django 5.2 that reduced the color contrast of the chosen label of filter_horizontal and filter_vertical widgets within a TabularInline. (ticket:36601)
Django Fellow Reports
Django Fellow Report - Jacob Walls
Quite the busy week for Jacob! Feature freeze week brought some excitement with last-minute tidy-ups to land for the tasks interface and for refreshing model fields assigned expressions on save(). Now’s the time to run project test suites against the 6.0 alpha and report issues!
Django Fellow Report - Sarah Boyce
Prolific as ever, Sarah triaged 8 tickets, reviewed 13, authored 2, security cleanups, and more misc.
Sponsored Link 1
Expert Insights. Better Django.
Unlock your project’s full potential with our Django consulting services. From tricky bugs to big-picture architecture - we’ve got the answers. Learn more!
Articles
django.tasks exists
The first PR to implement DEP 14 ("Background workers") has been merged into the main branch of the Django code base, all 3094 lines of it.
Sharing a mutable reference with Python
As part of Lily's ongoing project to reimplement Django’s templating language in Rust, she has been adding support for custom template tags.
Use trimmed in Django blocktranslate
How Django’s blocktranslate tag can introduce unwanted whitespace into translation strings and shows how using the trimmed option solves the problem.
Playwright & pytest techniques that bring me joy
Give it a read! Maybe these six techniques will bring you joy too. You can't go wrong with being able to write better tests, faster.
What's in my Copilot instructions file, and why?
What’s in my agent instructions file, why it’s structured the way it is, and how it differs from standard Python/Django agents guideline templates.
Django: Introducing django-watchfiles, for more efficient runserver autoreloading
Adam Johnson's intro post on django-watchfiles, a more efficient way to autoreload the built-in Django runserver command.
Events
Wagtail Space 2025: October 8-10
Mark it on your calendars, the annual Wagtail Space will be in early October.
Django Paris Meetup
Tuesday, Sep 30 · 7:00 PM to 9:00 PM CEST with talks on "The future of Django" by Thibaud Colas and "The numeric suite: when Django drives a sovereign and free European office automation" by Samuel Paccoud.
Django Day Denmark
October 10, 2025, in Copenhagen!
Django Day India
The first-ever Django Day India is tentatively planned for November 9th in Bangalore.
Proposal Review Process
Curious about how we review proposals? In this blog post, we'll share our review process and give tips on how NOT to write a proposal.
Videos
PyOhio 2025
PyOhio 2025 videos are up!
Sponsored Link 2
Django on the Med 🏖️ is Oct 7-9 in Palafrugell, Spain. It is a free event. Don't miss it!
Django Job Board
Full Stack Developer (Contract) at Three Tablets LLC
Affiliate Python / Django Tech Lead at AND Digital
Backend Engineer (Python) (Consultant) at Syria Justice and Accountability Centre (SJAC)
Django Codebase
Want to work on a homepage site redesign?
Adam Hill put together a new homepage prototype and is looking for help or a small group that wants to push this forward.
Projects
djpeacher/django-chronos
Django middleware that shows you how fast your pages load, right in your browser.
pmdevita/django-shinobi
💨 A community-focused fork of Django Ninja, a fast, async-ready, OpenAPI supporting, type hints-based framework for building APIs.
adamchainz/django-watchfiles
Make Django’s autoreloader more efficient by watching for changes with watchfiles.