15 Feb 2026
Django community aggregator: Community blog posts
Using Claude for spellchecking and grammar
On the pytest discord channel Sviatoslav mentioned a pull request with a bunch of spelling and grammar fixes. We had a discussion about the morality of not disclosing that it was an AI driven pull request up front, but what was pretty clear was that the quality was surprisingly high.
Since I have a project with extensive documentation that I've spelled checked thoroughly this interested me. I write all the documentation with PyCharm which has built in spelling and grammar checks, so I was thinking it would be hard to find many errors.
I sent this prompt to Claude:
Go through the docs directory. Strings marked with
# language: rstwill be visible as normal text in the documentation. Suggest spelling, grammar, and language clarity improvements.
Claude fires up ~8 sub agents and found a surprising amount of things. Every single change was good.
A funny detail was that Claude ignored my request to only check the docs directory and found some issues in docstrings in the main source code. I can't be angry about that :P
The funniest mistake was that the docs had the word "underling" instead of "underlying" in one place ("feature set of the underling Query and Form classes"). Perfectly fine spelling and grammar, but Claude correctly spots that this is mistake.
If you have some documentation, you definitely should give this a shot.
15 Feb 2026 6:00am GMT
djust 0.3.0 — "Phoenix Rising" 🔥
The biggest djust release yet with 20+ major features. Authentication, server-push, multi-tenancy, PWA support, AI tooling, automatic change tracking, CSS framework support, and security hardening make 0.3 production-ready.
15 Feb 2026 2:06am GMT
13 Feb 2026
Django community aggregator: Community blog posts
Django News - The Post-Heroku Django World - Feb 13th 2026
News
Django Steering Council 2025 Year in Review
They've been busy! A new-features repo, Community Ecosystem page, administrative bits, and more.
Read the Docs: Making search faster for all projects
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.
Releases
Python Insider: Python 3.15.0 alpha 6
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.
Python Software Foundation
Python is for Everyone
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.
Django Fellow Reports
Fellow Report - Natalia
3 tickets triaged, 2 reviewed, 1 authored, security work, and other misc.
Fellow Report - Jacob
8 tickets triaged, 18 reviewed, 6 authored, 2 discussed, and other misc.
Wagtail CMS News
Wagtail nominated for TWO CMS Critic Awards! 🏆
Wagtail CMS is up for some trophies.
Updates to Django
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
Sponsored Link 1
PyTV - Free Online Python Conference (March 4th)
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!
Articles
Django Developer Salary Report 2026
An annual report from Foxley Talent on what's actually happening in the market.
Sorting Strategies for Optional Fields in Django
How to control NULL value placement when sorting Django QuerySets using F() expressions.
How to dump Django ORM data to JSON while debugging?
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.
Introducing: Yapping, Yet Another Python Packaging (Manager)
Yapping automates adding dependencies to pyproject.toml and running pip-tools compile/install, providing a simple, non-lockfile Python dependency workflow for Django projects.
Python: introducing icu4py, bindings to the Unicode ICU library
icu4py provides Pythonic bindings to ICU4C for locale-aware text boundary analysis and MessageFormat pluralization, enabling precise internationalization in Django apps.
Loopwerk: It's time to leave Heroku
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.
Heroku Is (Finally, Officially) Dead
Analyzing the official announcement and reviewing hosting alternatives in 2026.
Videos
django-bolt - Rust-powered API Framework for Django
An overview from BugBytes on the new django-bolt package, describing what it is and how to use it!
Sponsored Link 2
Sponsor This Newsletter!
Reach 4,300+ highly-engaged and experienced Django developers.
Podcasts
Django Chat #195: Improving Django with Adam Hill
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.
Django Job Board
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
Projects
JohananOppongAmoateng/django-migration-audit
A forensic Django tool that verifies whether a live database schema is historically consistent with its applied migrations.
G4brym/django-cf
A set of tools to integrate Django with Cloudflare Developer platform.
DjangoAdminHackers/django-linkcheck
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.
13 Feb 2026 5:00pm GMT

