| in blog | Django News |
|---|---|
| original entry | Issue 334: New look, new home, same everything else |
Read the Docs now natively supports uv, bringing faster and simpler Python dependency installs to your docs builds.
JetBrains and the Django Software Foundation team up again to offer 30% off PyCharm while matching donations to fund Django’s core development and community programs.
Rob Hudson, creator of Django Debug Toolbar, reflects on his open source journey, Django’s community spirit, and bringing Content Security Policy support into Django core.
The Python Software Foundation has announced its first 2026 class of Fellows, recognizing community leaders and contributors from around the world.
For Earth Day, Wagtail makes the case that deleting old emails, files, and forgotten drafts is a simple way to cut digital clutter and lighten your carbon footprint.
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! 🚀
Last week we had 26 pull requests, into Django by 13 different contributors - including a first-time contributor! Congratulations to Gary Badwal for having their first commits merged into Django - welcome on board!
A huge congratulations on the work done at DjangoCon Europe 2026's sprint, because 4 of those PRs were merged during the sprints 🏰
News in Django:
django.template.library.parse_bits() no longer accepts the takes_context argument, while the InclusionAdminNode.__init__() now takes the template tag name as the first positional argument.` in thedjango/contrib/admin/templates/admin/change_list.htmltemplate added in Django 6.0 that could be problematic when overriding thepagination` block (#37029).BitAnd, BitOr, and BitXor aggregates return the bitwise AND, OR, XOR, respectively. These aggregates were previously included only in contrib.postgres.File class now always evaluates to True in boolean contexts, rather than relying on the name attribute. The built-in subclasses FieldFile, UploadedFile, TemporaryUploadedFile, InMemoryUploadedFile, and SimpleUploadedFile retain the previous behavior of evaluating based on the name attribute.You know @login_required. Now meet @app.reasoner(). AgentField turns Python functions into production AI agents, structured output, async execution, agent discovery. Every decorator becomes a REST endpoint. Open source, Apache 2.0. Python, Go & TypeScript SDKs.

A DjangoCon Europe talk explores using transpiled Django templates in the browser to power dynamic forms without constant server requests.
A practical guide to safer dependency updates, covering hashes, GitHub Action pinning, cooldown windows, and automated upgrades to reduce supply chain risk.
Adam Johnson explains how a Django migration memory “leak” on Python led to a clever workaround and helped expose issues with its new garbage collector.
PDM is winning over Django developers with an easy switch from uv, smarter dependency controls, and a polished project workflow.
A first-time speaker’s perspective on DjangoCon Europe 2026 in Athens, packed with standout talks, community energy, and inspiration for the year ahead.
A DjangoCon Europe talk explores using transpiled Django templates in the browser to power dynamic forms without constant server requests.
Django on the Med returns this September with three free days of focused Django sprints in beautiful Pescara, with registration now open.
PyBeach returns on October 24, 2026 in Santa Monica, with tickets on sale now and its call for speakers open through June 7.
Junior Software Developer (Apprentice) at UCS Assist 🆕
Technical Lead at UCS Assist 🆕
PyPI Sustainability Engineer at Python Software Foundation 🆕
Modern REST framework for Django with types and async support!