News
PyCharm & Django Campaign 2024 - encore
Each year, our friends at JetBrains, the creators of PyCharm, run an incredible deal. You get a 30% discounted year of PyCharm, AND the DSF gets 100% of the money. Yes, 100%!
2025 DSF Board Nominations
Nominations are open for the 2025 Django Software Foundation Board of Directors. Of our 7 directors, there are 4 positions currently open, with each position serving for two years.
Django TV
A new website dedicated to promoting Django and Python videos from conferences. Read more about the inspiration here.
DJP: A plugin system for Django
DJP is a new plugin mechanism for Django, built on top of Pluggy. I announced the first version of DJP during my talk yesterday at DjangoCon US 2024, How to …
Updates to Django
Today 'Updates to Django' is presented by Raffaella Suardini from Djangonaut Space!
Last week was DjangoCon US but we still had 4 pull requests merged into Django by 4 different contributors.
These included a regression fix in Django 5.1 that caused a crash when using the PostgreSQL lookup trigram_similar on output fields from Concat. #35732
Join the conversation in Django Forum :
Sponsored Link 1
Autoscaling should be easy. Judoscale makes it so.
Simplify your ops and silence the prod alerts by auto-scaling your web services and job queues. Judoscale is the platform-integrated autoscaler for Heroku, Render, and Amazon ECS.
Articles
Ensuring a block is overridden in a Django template | Tom Carrick
A clever Django trick by Tom Carrick to ensure you don't accidentally extend a base template but forget to fill out a critical block.
Redis connections growing unbounded
gunicorn+gevent and Celery can be tricky. There is a setting that is often missed that keeps your Redis connections from increasing until they reach the maximum.
Django UI components for perfectionists with deadlines.
A discussion of modern frontend architecture for Django projects with recommendations ranging from HTMX for interactivity, TailwindCSS for styling, and component libraries like django-cotton
for creating reusable UI elements.
Django Single Sign-On with OAuth2 Proxy
How to implement single sign-on in a Django project using OAuth2 Proxy, providing a lightweight alternative to django-allauth
by leveraging OpenID Connect authentication without adding extra Django apps or Python packages.
Django: Introducing Djade, a template formatter - Adam Johnson
A new template formatter that applies rules based on the template style guide in Django’s contribution documentation, plus some more.
Forum
Update startproject with default login/signup/logout options
A discussion started at DjangoCon US about potentially adding more basic auth configurations to startproject
. Please weigh in!
Events
DjangoCon US A Review
Jon Gould from Foxley Talent recaps a busy trip at last week's annual DjangoCon US conference.
DjangoCon Design Reflection – Hello, I’m Joni
A visual look at five years of collaborating with the DCUS community on their friendly designs.
Themes from DjangoCon US 2024
Simon Willison weighs in with his major themes from the recent DCUS conference.
DjangoCon US 2024 Recap - Will Vincent
An overview of 6 days at DjangoCon US as a speaker, attending talks, and all the social events of the conference.
Videos
uv IS the Future of Python Packaging 🐍📦
Hynek Schlawack weighs in on why uv 0.3.0 is so important and what's missing to be the present of Python packaging.
Lacey Henschel - DjangoCon US 2024 Perspectives
Lacey and Jay Miller talk about the value of in-person conferences, her favorite talks, advice for prospective DjangoCon US attendees, and more!
Sarah Boyce - DjangoCon US 2024 Perspectives
Our newest Django Fellow, Sarah Boyce, discusses the differences between DjangoCon US and DjangoCon Europe, her experience in Durham, getting to meet online colleagues in person and more!
Sponsored Link 2
HackSoft - Your Django Development Partner Beyond Code
Elevate your Django projects with HackSoft! Try our expert consulting services and kickstart your project.
Podcasts
Django Chat #167: DjangoCon US 2024 Recap - Tim Schilling
Tim is the Secretary of DEFNA, the organization that runs DjangoCon US each year. He is also a founder of Djangonaut.space, maintainer of django-debug-toolbar, Google Summer of Code mentor, and more. We discuss last week’s conference, current changes afoot in the Django community, his day job working at an education analytics company, and more.