The Wire · Showcase
DJANGO FIXES MODEL ADMIN DISPLAY BUG, UPDATES DOWNLOAD PAGE FOR CALENDAR VERSIONING
By RepoJournal · Filed · About Django
Django patched a regression in second-degree relation rendering across ModelAdmin while rolling out DEP-20's new calendar versioning scheme to the website.
Two critical fixes landed on the core Django repo overnight. The team patched incorrect values for second-degree relations in ModelAdmin.list_display [1], a regression introduced in recent releases that broke BooleanField icon display and ForeignKey value handling [2]. In parallel, a new validation error E323 was added for models referenced by ManyToManyFields [3], closing a gap in the system check framework. Over on djangoproject.com, the download and roadmap pages shipped updates to reflect DEP-20, moving to calendar versioning starting Django 2028 with the format YYYY[.N] [4]. Corporate membership tiers also increased across the board to match the new DSF prospectus: Bronze to $2,200, Silver to $5,500, and Gold to $13,750 [5]. Channels-redis added Python 3.14 support and updated CI workflows [6], keeping pace with upstream Python releases.
One email a day. Unsubscribe in one click.
Keep up with Django in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.
One email a day. Unsubscribe in one click. Read a past issue →
Action items
- → Upgrade Django if running second-degree relations in list_display django/django [immediate]
- → Review ModelAdmin implementations for ForeignKey and BooleanField regressions django/django [plan]
- → Monitor channels-redis CI pipeline with Python 3.14 django/channels_redis [monitor]
References
- [1] Fixed #37270, #24580 -- Fixed incorrect values for second-degree relations in ModelAdmin.list_display. ↗ django/django
- [2] Fixed #37270 -- Fixed incorrect values for second-degree relations in ModelAdmin.list_display. django/django
- [3] Fixed #37254 -- Added fields.E323 for models referenced by ManyToManyFields. django/django
- [4] Updated download page as per DEP-20. ↗ django/djangoproject.com
- [5] Updated corporate membership amounts to match new prospectus ↗ django/djangoproject.com
- [6] add support for python 3.14 ↗ django/channels_redis