Aug. 6, 2026 » The Django weblog » [Archived Version]
The Django Software Foundation is announcing a call for an Executive Director. The Executive Director is the operational leader of the Django Software Foundation, a paid position reporting to the Board of Directors, responsible for setting the Foundation's strategic direction and turning it into action, while managing day-to-day operations. They serve as the main connector between the Board, staff, community, and sponsors. The Django Software Foundation (DSF) is a 501(c)(3) nonprofit that devel…
Read MoreAug. 5, 2026 » The Django weblog » [Archived Version]
The Django team is happy to announce the release of Django 6.1. The release notes offer a harmonious mélange of new features and usability improvements. A few highlights are: Model field fetch modes for configuring on-demand fetching behavior Database-level delete options for ForeignKey.on_delete Dictionary-based email settings You can get Django 6.1 from our downloads page or from the Python Package Index. The PGP key ID used for this release is Jacob Walls: 131403F4D16D8DC7 With the r…
Read MoreAug. 5, 2026 » Better Simple » [Archived Version]
Part of the Nifty Django features series: There will come a time when your nested QuerySet performs poorly, when that happens, reach for Exists!
Read MoreAug. 4, 2026 » The Django weblog » [Archived Version]
In accordance with our security release policy, the Django team is issuing releases for Django 6.0.8 and Django 5.2.17. These releases address the security issues detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2026-15307: Server-side file-write and request forgery via spatial lookups Spatial lookups allowed str and dict lookup values to be passed to GDALRaster when they represented rasters. Depending on the raster driver, this could write a file to disk (in…
Read MoreJuly 31, 2026 » Django News » [Archived Version]
News See You in Chicago in One Month! In just one month, developers, maintainers, educators, and Django enthusiasts from around the world will gather in Chicago for DjangoCon US 2026. DSF member of the month - Katherine "Kati" Michel Kati is a longtime member of the Django community who has been a speaker, organizer of DjangoCon US, and member of DEFNA's board of directors. She shares some insightful thoughts on the current state of Django and where it can go from here, especially around AI. Ne…
Read MoreJuly 29, 2026 » The Django weblog » [Archived Version]
For July 2026, we welcome Katherine "Kati" Michel as our DSF member of the month! ⭐ Kati is involved in the Django community for many years. She was a DEFNA Director for 8 years and DjangoCon US Website Chair and Co-Chair. She is a DSF member since December 2017! You can learn more about Kati by visiting Kati's website and her GitHub Profile. Let’s spend some time getting to know Kati better! Can you tell us a little about yourself? (hobbies, education, etc) In 2002, I was living in Lawrence, …
Read MoreJuly 29, 2026 » Better Simple » [Archived Version]
Part of the Nifty Django features series: Speed up your tests by using the setUpTestData method.
Read MoreJuly 24, 2026 » The Django weblog » [Archived Version]
In just one month, developers, maintainers, educators, and Django enthusiasts from around the world will gather in Chicago for DjangoCon US 2026. DjangoCon US is more than a conference, it's a place to learn from the community, share ideas, contribute to Django, and make connections that last long after the event ends. Whether you're attending your first DjangoCon US or you've been coming for years, we're excited to welcome you. Over five days, attendees will have the opportunity to: Learn fro…
Read MoreJuly 24, 2026 » Django News » [Archived Version]
News Django 6.1 release candidate 1 released This is the final opportunity to try out the new version before Django 6.1 is released. Try it, run your test suite, and report anything that breaks! The DjangoCon US 2026 schedule has been released! The talk lineup is out, covering Django 6.0 and 6.1 features, modern deployment patterns, GeoDjango at scale, and lightning talks across all three days. PyPI Releases now reject new files after 14 days PyPI will reject new files uploaded to releases olde…
Read MoreJuly 24, 2026 » Carlton's latest posts. » [Archived Version]
It’s been a busy first half of the year: Security work on Daphne and asgiref; updates to Neapolitan and django-mantle; talks at PyTV, DjangoCon Europe, and PyCon Italia; the Annual Release Cycle DEP for Django drafted, discussed and made ready; a host of asgiref issues resolved in a significant update; the Django async topic guide updated, and various issues on Django nailed there; a chat with Michael Kennedy on Talk Python about Django’s async story; and more. Plus work, which continues to be …
Read More