Django: Null Query Fix, Template Tokens, and Signing Validation

Django saw focused correctness fixes, not new features. The highest-impact change is consistent null handling in in-list queries, alongside template tokenization and signer validation fixes.

Duration: PT2M23S

Episode overview

This episode is a short developer briefing from Django.

It explains recent repository work in plain language.

  • Show: Django
  • Published: 2026-09-26T13:04:53Z
  • Audio duration: PT2M23S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good morning, it's September 26th, 2026 — this is your Django developer briefing.

The takeaway today is focus over scale: no sweeping feature or refactor, but a set of small correctness fixes where one query-layer change could alter what your code returns.

First, database filtering, and the change to watch. PR 22040, for ticket 37372, makes handling of null values in in-list lookups consistent. When a lookup list contains none, the query builder now requires an outer join path and adds an is-null check on that field. In practice, rows with null values that were…

Second, template parsing and input validation. PR 22039, a cherry-pick for ticket 23424, corrects tokenization of raw template blocks. For developers, that means verbatim and comment-style sections should parse more predictably, reducing surprise rendering bugs and broken templates. Alongside it, work for ticket…

Finally, housekeeping. PR 22035, merged with approvals, and commit 4fab678 fix a typo in the 6.1.2 release notes, with no runtime effect but cleaner release communication.

What's next: if you filter on nullable fields with in-lists, re-run those tests first, then confirm any custom raw-block templates and custom…

Nearby episodes from Django

  1. Defensive Fixes for SQLite, Hashers and Headers
  2. ASGI Middleware Fix and Async Cleanup
  3. Model Edge Cases and Driver Docs
  4. File Move Race Fix and Sitemap Docs
  5. GIS Cleanup and Stricter Model Checks
  6. Weekly Recap - Schema Fixes, ORM Edge Cases, and Platform Cleanup
  7. Composite Key Compiler Fixes and Input Hardening
  8. Closing the Gaps in Query and Field Behavior