What's new in Django community blogs?

Nifty Django Feature: Admin Form Injection

Aug. 12, 2026 » Better Simple » [Archived Version]

Part of the Nifty Django features series: A hidden Django admin feature for passing values between windows.

Read More

Storing Django Static and Media Files on Cloudflare R2

Aug. 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 More

Django is moving to an annual release cycle

Aug. 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 More

Django: introducing django-msgspec

Aug. 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 More

Issue 349: Django 6.1 and a DSF Executive Director

Aug. 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 More

What I’m looking forward to at DjangoCon US 2026

Aug. 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

Call for applicants for a Django Executive Director

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 More

Django 6.1 released

Aug. 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 More

Nifty Django Feature: Use Exists with Nested QuerySets

Aug. 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 More

Django security releases issued: 6.0.8 and 5.2.17

Aug. 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 More