126 wires and counting

$ follow Django

Keep up with Django in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-07-30
stories 17

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

DJANGO ADMIN TIGHTENS SORT CONTROLS, FIXES DOCUMENTATION DEBT

By RepoJournal · Filed · About Django · Composed from the cited sources · methodology

Django plugged a UX bug where unordered __str__ columns showed sort controls they shouldn't, while the docs team stripped redundant widget guidance.

The admin got sharper this cycle. A fix landed that prevents sort controls from appearing on __str__ columns and GenericForeignKey fields, which were never orderable in the first place [1]. The change limits implicit sorting to actual model fields, blocking false affordances without breaking legitimate related-field sorting. On the docs front, redundant choice widget documentation came down [2], consolidating overlapping guidance into the Select.choices reference where it lives in the actual API docs. Coverage workflows also tightened up [3], with the PR number now retrieved directly instead of pulled from artifacts, eliminating a spoofing surface. The django-docker-box image build workflow got refactored [4], moving generated settings files out of the work tree to prevent dirty state on repeated runs, though this requires a rebuild for existing users.

Quick answers

What shipped in Django on July 30, 2026?
Django plugged a UX bug where unordered __str__ columns showed sort controls they shouldn't, while the docs team stripped redundant widget guidance. In total, 10 commits and 7 pull requests landed.
Who contributed to Django on July 30, 2026?
4 developers shipped this update, including Jacob Walls, maheen8q, AKSHATSPAR, and anurag629.
What were the notable Django updates?
Fixed #37233 -- Prevented sort controls for unordered __str__ admin columns, Fixed #37194 -- Removed redundant choice widget documentation, and Removed PR number artifact from coverage comment workflows.