| in blog | Django News |
|---|---|
| original entry | Django News - The Post-Heroku Django World - Feb 13th 2026 |
They've been busy! A new-features repo, Community Ecosystem page, administrative bits, and more.
Read the Docs massively improved search latency by reindexing into multiple shards, tuning Elasticsearch queries and client, and fixing Django ORM N+1s and caching.
Python 3.15.0a6 preview highlights a new low-overhead sampling profiler, UTF-8 default encoding, JIT performance gains, unpacking in comprehensions, and typing improvements.
Georgi from the PSF Diversity and Inclusion Working Group talks about the history of these efforts and most importantly, why it matters for all of us.
3 tickets triaged, 2 reviewed, 1 authored, security work, and other misc.
8 tickets triaged, 18 reviewed, 6 authored, 2 discussed, and other misc.
Wagtail CMS is up for some trophies.
Today, "Updates to Django" is presented by Hwayoung from Djangonaut Space! ๐
Last week we had 11 pull requests merged into Django by 8 different contributors - including 2 first-time contributors! Congratulations to Patryk Bratkowski and ar3ph for having their first commits merged into Django - welcome on board!
It's fixed horizontal form field alignment issues within <fieldset> in admin. (#36788)
Django Newsletter
1 Day, 15 Speakers, 6 hours of live talks including from Sarah Boyce, Sheena O'Connell, Carlton Gibson, and Will Vincent. Sign up and save the date!
An annual report from Foxley Talent on what's actually happening in the market.
How to control NULL value placement when sorting Django QuerySets using F() expressions.
Sometimes, I need to debug specific high-level tests by inspecting what gets created in the database as a side effect. I could use a debugger and poke around the Django ORM at a breakpoint - but quite often itโs simply faster to dump the entire table to JSON, see whatโs there, and then apply fixes accordingly.
Yapping automates adding dependencies to pyproject.toml and running pip-tools compile/install, providing a simple, non-lockfile Python dependency workflow for Django projects.
icu4py provides Pythonic bindings to ICU4C for locale-aware text boundary analysis and MessageFormat pluralization, enabling precise internationalization in Django apps.
Heroku is winding down; migrate Django apps now to alternatives like Fly.io, Render, or self-hosted Coolify and Hetzner to regain control, reliability, and lower costs.
Analyzing the official announcement and reviewing hosting alternatives in 2026.
An overview from BugBytes on the new django-bolt package, describing what it is and how to use it!
Reach 4,300+ highly-engaged and experienced Django developers.
Adam is the co-host of the Django Brew podcast and prolific contributor to the Django ecosystem with author of a multitude of Django projects including django-unicorn, coltrane, dj-angles, and many more.
Lead Backend Engineer at TurnTable ๐
Python Developer REST APIs - Immediate Start at Worx-ai
Backend Software Developer at Chartwell Resource Group Ltd.
Senior Django Developer at SKYCATCHFIRE
Django Newsletter
A forensic Django tool that verifies whether a live database schema is historically consistent with its applied migrations.
A set of tools to integrate Django with Cloudflare Developer platform.
An app that will analyze and report on links in any model that you register with it. Links can be bare (urls or image and file fields) or embedded in HTML (linkcheck handles the parsing). It's fairly easy to override methods of the Linkcheck object should you need to do anything more complicated (like generate URLs from slug fields etc).
This RSS feed is published on https://django-news.com/. You can also subscribe via email.