Django news
banner
djangonews.bsky.social
Django news
@djangonews.bsky.social
Weekly Django news, articles, projects, and more. Lots of Django, Python, and anything that's web-focused. Run by @webology.bsky.social and @wsvincent.bsky.social

Subscribe to our newsletter at https://django-news.com

https://jobs.django-news.com
[Articles] Beyond ruff: Boa Restrictor is the new Python linter on the block

How opinionated tooling will save your day — or night. #djangonews

cur.at/2DHyIjJ
November 26, 2025 at 9:00 PM
[Articles] Planning My (Django) Retirement (Again)

Carlton Gibson reflects on his continued involvement with Django (in so many ways!) and also actual plans to step away a bit over the coming year. #djangonews

noumenal.es/posts/plann...
November 26, 2025 at 7:00 PM
[Articles] Django-related Deals for Black Friday 2025

Adam Johnson has posted his now annual listing of Django-related Black Friday deals with discounts on various books, packages, services, and more. #djangonews

adamj.eu/tech/2025/1...
Django-related Deals for Black Friday 2025 - Adam Johnson
adamj.eu
November 26, 2025 at 3:00 PM
[Articles] Open source funding in 2025

Buttondown has long-maintained a page of open source usage and contributions. This update adds two new tools. It would be wonderful if all companies acted like this! #djangonews

buttondown.com/blog/oss-pl...
Open source funding in 2025
(Still) investing in the software that makes Buttondown possible
buttondown.com
November 26, 2025 at 3:00 AM
[Sponsored Link 1] LearnDjango.com Black Friday Sale - 50% Off

This is the only annual discount available for lifetime access to three books by Will Vincent: Django for Beginners, Django for APIs, and Django for Professionals. #djangonews

learndjango.com/courses/
November 26, 2025 at 12:00 AM
[Django Software Foundation] Twenty years of Django releases

Since we’re celebrating Django’s 20th birthday this year, here are a few release-related numbers that represent Django’s history: #djangonews

www.djangoproject.com/weblog/2025...
Twenty years of Django releases
Posted by Thibaud Colas on Nov. 19, 2025
www.djangoproject.com
November 25, 2025 at 9:00 PM
[News] Python Insider: Python 3.15.0 alpha 2

This release, 3.15.0a2, is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the release process.

pythoninsider.blogspot.com/2025/11/pyt...
November 25, 2025 at 7:00 PM
[News] Django 6.0 release candidate 1 released

Django 6.0 release candidate 1 is now available. It represents the final opportunity for you to try out a mosaic of modern tools and thoughtful design before Django 6.0 is released. #djangonews

www.djangoproject.com/weblog/2025...
Django 6.0 release candidate 1 released
Posted by Natalia Bidart on Nov. 19, 2025
www.djangoproject.com
November 25, 2025 at 3:00 PM
🎉 The Django News Newsletter Issue 312: Django 6.0 release candidate 1 released

Black Friday deals, how to use UUIDv7, Python 3.15.0a2 release, understanding POST content types, and more.

django-news.com/issues/312#...
Django 6.0 release candidate 1 released
Black Friday deals, how to use UUIDv7, Python 3.15.0a2 release, understanding POST content types, and more.
django-news.com
November 25, 2025 at 1:00 PM
Django News - Django 6.0 release candidate 1 released - Nov 21st 2025 https://django-news.com/issues/312
November 21, 2025 at 11:02 AM
[Projects] wsvincent/djangoforai

Django + local LLM + server side events + HTMX demo. As presented during DjangoCon US 2025 talk. #djangonews

github.com/wsvincent/d...
GitHub - wsvincent/djangoforai: Django + local LLM + server side events + HTMX demo
Django + local LLM + server side events + HTMX demo - wsvincent/djangoforai
github.com
November 21, 2025 at 3:00 AM
[Podcasts] Django Chat #189: Django 20 Years Later with Adrian Holovaty

Adrian is one of the original creators of Django and we discussed everything from initial design decisions with twenty years of hindsight, why modern JavaScript is... #djangonews

djangochat.com/episodes/dj...
Django Chat
Adrian Holovaty is one of the original creators of Django. We discuss Django design decisions with twenty years of hindsight, why modern JavaScript is so complicated, coding with LLMs, and more.
djangochat.com
November 21, 2025 at 12:00 AM
[Videos] Guido van Rossum discusses Python's role in the AI era, TypeAgent and typing tools like Pyright, and AI coding workflows with VS Code and Copilot. There are some nice Django and DjangoCon US shoutouts here. #djangonews

www.youtube.com/watch?t=1s&...
The future of Python and AI with Guido van Rossum
Gwen and Marlene are joined by Guido van Rossum, the creator of Python, to talk about Python’s role in the AI era, how he is using AI programming tools in hi...
www.youtube.com
November 20, 2025 at 9:00 PM
[Videos] PyBay 2025 - YouTube

PyBay 2025 features talks on Python tooling, robust testing, typing, async performance, LLM integration, and data validation relevant to Django backends. #djangonews

www.youtube.com/playlist?li...
PyBay 2025
PyBay is the largest python regional conference in the San Francisco Bay area - and 2025 was PyBay's 10th Anniversary! PyBay was held on Saturday, 18 October...
www.youtube.com
November 20, 2025 at 7:00 PM
[Events] Behind the Curtain as a Conference Chair

Chairing DjangoCon US 2025 taught that effective leadership means creating and holding welcoming spaces for community, volunteers, and speakers to collaborate and thrive. #djangonews

www.caktusgroup.com/blog/2025/1...
Behind the Curtain as a Conference Chair | Caktus Group
Caktus leads in web development with a sharp team and an ongoing commitment to clients. Contact us to start your enterprise, higher ed, or non-profit project.
www.caktusgroup.com
November 20, 2025 at 3:00 PM
[Django Fellow Report] Django Fellow Report - Jacob

This week we landed the JSONNull expression I mentioned last week. We also landed a follow-up to the database delete behavior feature to add support in inspectdb. #djangonews

forum.djangoproject.com/t/django-fe...
Django Fellow Report - Jacob - 2025
Week ending 2025-11-02 (Week 44) This week we landed the JSONNull expression I mentioned last week. We also landed a follow-up to the database delete behavior feature to add support in inspectdb. Triaged #36293 (GZipMiddleware buffers streaming responses) – Django needsinfo → accepted #36696 (Using deferred annotations on signals, tasks, etc. in Python 3.14 raises NameError) – Django accepted #36701 (ModelState objects create reference cycles that require a gc pass to free) – Djang...
forum.djangoproject.com
November 20, 2025 at 3:00 AM
[Django Fellow Report] Django Fellow Report- Natalia

A very security-heavy week . Most of my energy went into preparing and testing patches for the upcoming security release, including a tough vulnerability that I spent quite some time wrestling with...

forum.djangoproject.com/t/django-fe...
Django Fellow Report - Natalia - 2025
Week ending 2025-11-02 (Week 44) A very security-heavy week 🔒. Most of my energy went into preparing and testing patches for the upcoming security release, including a tough vulnerability that I spent quite some time wrestling with. It was demanding and a bit exhausting, but everything is now on track for next week’s release 💪. Triaged https://code.djangoproject.com/ticket/36689 - Top-level __in lookup on JSONField fails on MySQL, Oracle (accepted) https://code.djangoproje...
forum.djangoproject.com
November 20, 2025 at 12:00 AM
[Articles] django-deadcode: idea to release in under 2 hours

django-deadcode was prototyped and published in about two hours using Agent OS and Claude to analyze Django projects for removable dead code. #djangonews

softwarecrafts.co.uk/100-words/d...
November 19, 2025 at 11:00 PM
Django-Tailwind v4.4: Now with Zero Node.js Setup via Standalone Tailwind CLI

timonweb.com/django/djan...
Django-Tailwind v4.4: Now with Zero Node.js Setup via Standalone Tailwind CLI
Django-Tailwind v4.4: Now with Zero Node.js Setup via Standalone Tailwind CLI.
timonweb.com
November 19, 2025 at 9:00 PM
Preserving referential integrity with JSON fields and Django

Adds referential integrity for model references stored in JSONField within Django by registering model links and enforcing on_delete protection using django-json-schema-editor. #djangonews

406.ch/writing/pre...
November 19, 2025 at 7:00 PM
[News] LAST DAY! Support the Django Software Foundation by buying PyCharm at a 30% Discount

You can get 30 percent off PyCharm Pro and 100% goes to the DSF. #djangonews

www.jetbrains.com/pycharm/pro...
Support the Django Software Foundation by buying PyCharm at a 30% Discount
During this campaign, buy PyCharm Pro with a 30% discount code and all money raised will go to the DSF’s general fundraising and Django Fellowship program
www.jetbrains.com
November 19, 2025 at 3:00 PM
[Articles] Django Admin Deux: Bringing Django's Admin Back to Django

Django Admin Deux is a proof of concept admin built on Django generic class-based views, plugin-first architecture, and action-based CRUD. #djangonews

emma.has-a.blog/articles/dj...
Django Admin Deux: Bringing Django's Admin Back to Django
Django's built-in admin is powerful, but it's essentially a separate framework within Django. After attempting to modernize django-admin2, I realized we needed a fresh approach: an admin interface that works like the rest of Django, built on generic CBVs, plugins, and view factories. Meet Django Admin Deux: a proof-of-concept admin where CRUD operations are just actions, knowledge transfers both ways, and everything feels like Django.
emma.has-a.blog
November 19, 2025 at 3:00 AM
[Sponsored Link 1] Peace of Mind for Your Django Projects

Great code doesn’t keep you up at night. From maintenance to scalability, we’ve got your Django project under control. 🧑‍💻 Partner with HackSoft today! #djangonews

www.hacksoft.io/solutions/d...
Solutions | Django Consulting, Development and Support
HackSoft provides expert Django consulting, development, team augmentation, and support services that can empower your business.
www.hacksoft.io
November 19, 2025 at 12:00 AM
[Django Software Foundation] Django at PyCon FR 2025

Highlights from PyCon France where 27 contributors joined together in sprints, discussions of Django's direction, htmx presentations, and more. #djangonews

www.djangoproject.com/weblog/2025...
Django at PyCon FR 2025 🇫🇷
Posted by Sarah Abderemane & Thibaud Colas on Nov. 7, 2025
www.djangoproject.com
November 18, 2025 at 9:00 PM
[DSF] Five ways to discover Django packages

New Django ecosystem page plus resources like State of Django survey, Django Packages, Awesome Django, Reddit and newsletters help developers discover third-party Django packages. #djangonews

www.djangoproject.com/weblog/2025...
Five ways to discover Django packages
Posted by Eddy Adegnandjou on Nov. 2, 2025
www.djangoproject.com
November 18, 2025 at 7:00 PM