02 Jan 2026
Django community aggregator: Community blog posts
Django News - 🎮 Django Is Now a Video Game Framework - Jan 2nd 2026
News
DSF member of the month - Clifford Gama
Clifford Gama, DSF member and Triage and Review contributor, merged several Django core PRs and investigates performance and WeasyPrint PDF generation improvements.
PyPI in 2025: A Year in Review - The Python Package Index Blog
PyPI strengthened security and organization features in 2025, adding trusted publishing, attestations, improved 2FA, malware response, and organization management enhancements.
Updates to Django
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! 🚀
Last week we had 19 pull requests merged into Django by 15 different contributors - including 5 first-time contributors! Congratulations to Duane Hilton, Ankan Giri, guro-Ishiguro, Sean Reed, and Yilei for having their first commits merged into Django - welcome on board!
News in Django 6.0:
- Fixed a regression where
path()routes defined usinggettext_lazy()failed to resolve correctly (#36796). - Fixed a regression that caused
bulk_create()to crash when introspecting the connection on SQLite (#36818). - Fixed a crash caused by infinite recursion when calling
repr()on an unevaluateddjango.utils.csp.LazyNonce instance (#36810). - Fixed a bug where management command colorized help (introduced in Python 3.14) ignored the
--no-coloroption and theDJANGO_COLORSsetting (#36376). - Fixed a visual regression for admin form fields grouped under a
<fieldset>in Safari (#36807). - The
iexact=Nonelookup onJSONFieldkey transforms now matches JSONnull, to match the behavior ofexact=Noneon key transforms. Previously, it was interpreted as anisnulllookup.
Django Newsletter
Articles
DOOM in Django: testing the limits of LiveView at 600.000 divs/seconds
Yep, DOOM in Django. That's right. Django LiveView streams ViZDoom as 100x100 pixel frames mapped to 10,000 divs at 60 FPS, sustaining about 600000 divs per second reliably.
Django is now a video game framework.
How uv got so fast
uv achieves orders of magnitude faster Python installs by leveraging modern packaging standards, dropping legacy compatibility, and using parallel downloads, global caching, and Rust optimizations.
Django On The Med: A Contributor Sprint Retrospective
A personal retrospective on Django On The Med, three months later. From the first idea to the actual contributor sprint, and how a simple format based on focused mornings and open afternoons created unexpected value for people and the Django open source community.
Raffi's 2025 Recap ✨
Raffi reflects on a busy and rewarding 2025 filled with speaking at and attending major Django and Python conferences, organizing and volunteering across community initiatives, contributing to Django News, and building small tools to support sustainable open source work.
Ryan Cheley's Year in Review 2025
Ryan reflects on a milestone year spanning a long-awaited promotion into senior leadership, major infrastructure and healthcare IT wins, deepening involvement in the Django community including talks and DSF board leadership, a self-hosting migration, and meaningful family, music, and hockey moments that set the tone for a more intentional 2026.
Priya's My First Newsletter (And 2025 Archive)
Priya summarizes 2025 work on Djangonaut Space, community focused conference talks, CI/CD ops notes, and her election to the 2026 Django Software Foundation Board.
Tim Schilling's 2025 - My year in review
Tim Schilling reflects on a year defined by trying new things, from major personal changes and extensive travel to deep community leadership across DjangoCon, Djangonaut Space, the Steering Council, and multiple open-source projects.
Jake versus 2025
Jake's 2025 year-in-review reflects a whirlwind year of personal milestones and deep Django community impact, from buying a house and running a half marathon to shipping django.tasks, joining the Django security team, speaking at PyCon UK, and navigating how AI is reshaping the web and independent publishing.
Django Job Board
Senior Python Developer at Cial Dun & Bradstreet
Software Engineer at Internet Archive
Founding Full-Stack Senior Engineer (UK ONLY) - Fully Remote at MyDataValue
Python/Django Senior Application Security Engineer at Energy Solutions
Python / Django Developer at Client of Foxley Talent
Staff Software Engineer at Bluebird Kids Health
Django Newsletter
Projects
tanrax/django-interactive-frameworks-benchmark
Performance comparison of Django's main interactive frameworks: LiveView, Reactor, django-htmx, Unicorn, and SSR.
smattymatty/Django-Mercury-Performance-Testing
Quickly & Ergonomically transform your Django Tests to track performance statistics like response time, queries, memory usage, and more! Optional Educational Guidance for Beginners, teaching good Performance Practices for Django Models, Views, and Serializers.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.
02 Jan 2026 5:00pm GMT
30 Dec 2025
Django community aggregator: Community blog posts
Django On The Med: A Contributor Sprint Retrospective
A personal retrospective on Django On The Med, three months later. From the first idea to the actual contributor sprint, and how a simple format based on focused mornings and open afternoons created unexpected value for people and the Django open source community.
30 Dec 2025 5:00am GMT
26 Dec 2025
Django community aggregator: Community blog posts
Django News - Happy Holidays and 95% there! - Dec 26th 2025
News
Hitting the Home Stretch: Help Us Reach the Django Software Foundation's Year-End Goal!
Since last week, the Django Software Foundation has reached 95% of its goal, and I appreciate your consideration in helping it meet the remaining 5%.
DjangoCon Europe - Call for Proposals
The Call for Proposals (CFP) for DjangoCon Europe 2026 is officially open! This event will be in Athens, Greece, from April 15-19, 2026. Submission deadline: Sunday, February 8, 2026 (end of day)
Updates to Django
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! 🚀
Last week we had 16 pull requests merged into Django by 15 different contributors - including 4 first-time contributors! Congratulations to H. White, Krishnaprasad MG, Jonathan Biemond, and Nilesh Pahari for having their first commits merged into Django - welcome on board!
News in Django 6.0:
- Fixed a regression that prevented changing the name of a
ManyToManyFieldfrom taking effect when applying migrations. (#36800) - Fixed a regression where
querystringmishandled multi-valueQueryDictkeys, both by only preserving the last value and by incorrectly handling None values (#36783).
News in Django 6.1:
- The
m2m_changedsignal now receives arawargument. parse_duration()now supports ISO 8601 durations expressed in weeks (PnW).- The
loaddatacommand now callsm2m_changedsignals withraw=Truewhen loading fixtures.
Django Newsletter
Articles
Querying Django Tasks
Django 6.0's new tasks framework makes it possible to discover, inspect, and run tasks across your project without Celery, and this post shows how to programmatically find and execute those tasks using app imports and backend-aware Task inspection.
Speed or Power? With Django, you don't have to choose. 🚀
Django's batteries included design lets developers move fast while still delivering secure, scalable, and production ready web applications.
PEP 770 Software Bill‑of‑Materials (SBOM) data from PyPI, Fedora, and Red Hat
PEP 770 is now live, enabling standardized SBOMs inside Python wheels, with early adoption across PyPI, auditwheel, Fedora, and Red Hat to improve supply chain transparency and reduce vulnerability scan false positives.
Getting Started with Django - Project Setup
A beginner-friendly walkthrough that shows how to set up a clean Django project from scratch using virtual environments, a flat project layout, and a quick sanity check with the development server.
My DjangoCon Africa 2025, and UbuCon Africa 2025
Personal recap of DjangoCon Africa 2025 highlighting community driven talks, accessible Django contributions, secure Metabase embeddings, workshops that enabled beginners to contribute to open source.
My 2026 year in review
A solo Django developer reflects on a packed 2025, covering consistent blogging, AI-assisted product building, community involvement at DjangoCon Europe, and lessons learned balancing startups, client work, and open source.
Events
DjangoCon US: Call for Venue Proposals 2027-28
DjangoCon US 2026 is tentatively planning to return to Chicago. Where will we be the following year or two? We need your help in making that decision!
Podcasts
Django Chat #192: From Bootcamp to Project Manager - Keanya Phelps
Keanya is a project manager at Caktus Group and Chair of DjangoCon US this year. We discuss her transition into coding via a bootcamp, working as a software engineer, using AI on the job, and her current role as a project manager.
Django Job Board
We've got a fresh batch of new Python and Django roles this week, including senior, security-focused, and founding engineer positions across remote and hybrid teams.
Senior Python Developer at Cial Dun & Bradstreet 🆕
Software Engineer at Internet Archive 🆕
Founding Full-Stack Senior Engineer (UK ONLY) - Fully Remote at MyDataValue 🆕
Python/Django Senior Application Security Engineer at Energy Solutions
Python / Django Developer at Client of Foxley Talent
Staff Software Engineer at Bluebird Kids Health
Django Newsletter
Projects
loopwerk/django-generic-notifications
A flexible, multi-channel notification system for Django applications with built-in support for email digests, user preferences, and extensible delivery channels.
huynguyengl99/chanx
A batteries-included WebSocket framework for Django Channels, FastAPI, and ASGI-based applications.
codingjoe/django-crontask
Cron style scheduler for Django's task framework.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.
26 Dec 2025 5:00pm GMT