| in blog | Django News |
|---|---|
| published date | 2026-02-27 |
| original entry | Google Summer of Code 2026 with Django |
All the information you need to apply for Django's 21st consecutive year in the program.
Baptiste is a long-time Django and Python contributor who co-created the Django Under the Hood conference series and serves on the Ops team maintaining its infrastructure. He has been a DSF member since November 2014. You can learn more about Baptiste by visiting Baptiste's website and his GitHub Profile.
Based on GitHub stars and PyPI download numbers.
Today, "Updates to Django" is presented by Johanan from Djangonaut Space! 🚀
Last week we had 11 pull requests merged into Django by 10 different contributors - including 4 first-time contributors! Congratulations to Saish Mungase, Marco Aurélio da Rosa Haubrich, 조형준 and Muhammad Usman for having their first commits merged into Django - welcome on board!
This week's Django highlights:
BuiltinLookup.as_sql() now correctly handles parameters returned as tuples, ensuring consistency with release note guidance for custom lookups. This avoids the need for developers to audit both process_lhs() and as_sql() for tuple/list resilience when subclassing BuiltinLookup. (#36934) (#35972)
SessionBase.__bool__() has been implemented, allowing session objects to be evaluated directly in boolean contexts instead of relying on truthiness checks. (#36899)
A short week with a US holiday and some travel to visit family, but still 4 tickets triaged, 12 reviewed, 3 authored, security report, and more.
Roughly 70% of my time this week went into security work, which continues being quite demanding. The remaining time was primarily dedicated to Mike’s excellent write-up on the dictionary-based EMAIL_PROVIDERS implementation and migration, along with a smaller amount of ticket triage and PR review.
Also 2 tickets triaged, 9 reviewed, and other misc.
1 Day, 15 Speakers, 6 hours of live talks including from Sarah Boyce, Sheena O'Connell, Carlton Gibson, and Will Vincent. Sign up and save the date!
A practical step-by-step guide to using Django ORM in standalone mode to connect to and query an existing database using inspectdb.
A practical, production-ready guide to using tox to test your reusable Django app across multiple Python and Django versions, complete with packaging, minimal test settings, and a full version matrix.
Jeff shares how he uses django-simple-nav to define navigation once in Python and reuse it across dashboards and even a lightweight HTMX-powered command palette.
Django’s FileField and ImageField are good at storing files, but on their own they don’t let us control access. When …
In case you didn't hear, PEP 810 got accepted which means Python 3.15 is going to support lazy imports! One of the selling points of lazy imports is with code that has a CLI so that you only import code as necessary, making the app a bit more snappy
The conference is now August 24-28, 2026 in Chicago, Illinois. The Call for Proposals (CFP) is open until March 16. And Early Bird Tickets are now available!
Reach 4,300+ highly-engaged and experienced Django developers.
Andrew is a prolific software developer based out of Cambridge, UK. He runs the solo agency Software Crafts, writes regularly, is a former Djangonaut, and co-founder of the AI banking startup Hamilton Rock.
Sheena O’Connell tells us about her journey, the importance of community and good practices for teachers and educators in Python, and organizational psychology. We talk about how to enable a 10x team and how to enable the community through guild of educators.
This week there is a very rare Infrastructure Engineer position for the PSF.
Infrastructure Engineer at Python Software Foundation 🆕
Lead Backend Engineer at TurnTable
Backend Software Developer at Chartwell Resource Group Ltd.
The control room for your Django app.
Python bindings to the ICU (International Components for Unicode) library (ICU4C).
📚 Articles explaining topics about Django like admin, ORM, views, forms, scaling, performance, testing, deployments, APIs, and more!
Want to reach developers who actually read what they subscribe to?
Django News is opened by thousands of engaged Django and Python developers every week. A 52% open rate and 15% click rate means your message lands in front of people who pay attention.
Support the newsletter and promote your product, service, event, or job to builders who use Django daily.
👉 Explore sponsorship options: https://django-news.com/sponsorship