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
- Defensive Fixes for SQLite, Hashers and Headers
- ASGI Middleware Fix and Async Cleanup
- Model Edge Cases and Driver Docs
- File Move Race Fix and Sitemap Docs
- GIS Cleanup and Stricter Model Checks
- Weekly Recap - Schema Fixes, ORM Edge Cases, and Platform Cleanup
- Composite Key Compiler Fixes and Input Hardening
- Closing the Gaps in Query and Field Behavior