Aug. 14, 2026 » Django News » [Archived Version]
News Django moves to an annual release cycle Starting in January 2028, Django switches from its eight-month cycle to one feature release per year (matching Python's annual October releases), dropping the LTS distinction in favor of every release getting one year of mainstream support followed by two years of security and data-loss fixes; nothing changes before then. DSF Office Hours The DSF Board holds open office hours every Wednesday at 6:00 PM UTC, no agenda or invitation needed. Right now t…
Read MoreAug. 13, 2026 » Trey Hunner » [Archived Version]
The sys module is the primary junk drawer of the Python standard library. A good junk drawer holds miscellaneous items that don’t have another sensible home. I often think of utils modules as “junk drawer” modules. I believe that both utils modules and junk drawers have their purpose, but junk drawers can get out of hand. As I recently noted in my talk about pathlib, I see both the sys module and the os module as junk drawer modules. They serve a similar purpose to utils modules, but they ha…
Read MoreAug. 12, 2026 » The Django weblog » [Archived Version]
The DSF Board hosts open office hours every Wednesday at 6:00 PM UTC (check your local time). Anyone in the Django community is welcome to drop in. You do not need an agenda or an invitation. Video call details are on the DSF Office Hours page. We have been running these since October 2024, and right now we have two things we would especially like to talk with you about. Who shows up On any given Wednesday, you might find DSF Board members, Steering Council members, Django Fellows, working grou…
Read MoreAug. 12, 2026 » Matthias Kestenholz » [Archived Version]
Weeknotes (2026 week 33) Holidays and the heat wave I had four weeks of holidays this summer. The timing couldn’t have been much better with the heat wave – doing much thinking seems to be impossible anyway. I organized a multi-day feast with a few friends and with much help from others. We built up the site and installations over the course of multiple days and spent some days tearing most of it down afterwards. I started back to the office job physically tired but mentally rested. That’s good…
Read MoreAug. 12, 2026 » Better Simple » [Archived Version]
Part of the Nifty Django features series: A hidden Django admin feature for passing values between windows.
Read MoreAug. 11, 2026 » TestDriven.io » [Archived Version]
This tutorial shows how to configure Django to load and serve up static and media files, public and private, via Cloudflare R2.
Read MoreAug. 10, 2026 » The Django weblog » [Archived Version]
Django's Steering Council has accepted the Django Enhancement Proposal DEP 20 to move Django to an annual release cycle. From January 2028, Django will make one feature release a year, giving every feature release the LTS-level three years of support, and version numbers will carry the feature release year: Django 2028, then Django 2029, and so on. Better Python support Python releases annually, each October. Django's eight-month cycle hasn't fit that well: LTS releases carried a wide Python ma…
Read MoreAug. 7, 2026 » Adam Johnson » [Archived Version]
It’s another day, another new package day here. Say hello to django-msgspec, a package of drop-in replacements for Django and Django REST Framework (DRF) components backed by msgspec. msgspec is a C-based serialization library covering JSON, MessagePack, YAML, and TOML, with optional schema validation through typed Struct classes. Its …
Read MoreAug. 7, 2026 » Django News » [Archived Version]
News Call for applicants for a Django Executive Director The DSF is hiring its first Executive Director to run fundraising, operations, staff, and legal/compliance for the Foundation. The role is US-based (no visa sponsorship). Applications (resume, optional cover letter, and a vision statement) are due September 14, 2026. Django 6.1 released Django 6.1 introduces model field fetch modes, database-level delete options for ForeignKey.on_delete, and dictionary-based email settings. Django 6.0 is …
Read MoreAug. 7, 2026 » Better Simple » [Archived Version]
DjangoCon US is coming up, and I'm pretty dang excited for several reasons. I hope to see you there!
Read More