π£ Sponsor Django News
Reach 4,305 engaged Django developers with a single weekly placement. High open rates. Real clicks. Only two sponsor spots per issue.
π Book your spot
Django Software Foundation
Plan to Adopt Contributor Covenant 3 as Djangoβs New Code of Conduct
Django establishes a transparent community-driven process and advances the adoption of Contributor Covenant 3 as its Code of Conduct with staged policy updates.
Python Software Foundation
Join the Python Security Response Team!
Python core adds public governance and onboarding for the Python Security Response Team, enabling broader community nominations and coordinated CVE and OSV vulnerability remediation.
Wagtail CMS News
Open source AI we use to work on Wagtail
Wagtail team recommends using open source AI models and inference providers like Scaleway, Neuralwatt, Ollama, and Mistral to power Wagtail AI integrations.
Updates to Django
Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! π
Last week we had 25 pull requests merged into Django by 13 different contributors - including 2 first-time contributors! Congratulations to 93578237 and Hossam Hassan for having their first commits merged into Django - welcome on board!
News in Django 6.1:
- The new
QuerySet.totally_ordered propertyreturnsTrueif theQuerySetis ordered and the ordering is deterministic. HttpRequest.multipart_parser_classcan now be customized to use a different multipart parser class.StringAggnow supportsdistinct=Trueon SQLite when using the default delimiter Value(",") only.first()andlast()no longer order by the primary key when aQuerySetβs ordering has been forcibly cleared by callingorder_by()with no arguments.
It's also fixed for Django 5.2 NameError when inspecting functions making use of deferred annotations in Python 3.14 (#36903).
Is deprecated in Django 6.0: Passing a string to the delimiter argument of the (deprecated) PostgreSQL StringAgg class is deprecated. Use a Value or expression instead to prepare for compatibility with the generally available StringAgg class.
Sponsored Link 1
PyTV - Free Online Python Conference (March 4th)
1 Day, 15 Speakers, 6 hours of live talks including from Sarah Boyce, Sheena O'Connell, Carlton Gibson, and Will Vincent. Sign up and save the date!
Articles
Checking Django Settings
Use Python type hints and runtime Django checks to validate core settings types and provide typed helpers for structured settings to catch misconfigurations early.
Difference Between render() and HttpResponse() in Django (With Practical Examples)
render() loads and renders templates with context and returns an HttpResponse, while HttpResponse returns raw content directly, best for simple or API responses.
A CLI to fight GitHub spam
gh triage provides gh CLI extensions to automate marking GitHub issues and PRs as spam or invalid and bulk unassigning reviewers and assignees.
Deploying a project to the world
Outlines IaC and deployment pipeline practices: state-aware deployments, environment separation, and bootstrap management to deploy applications reliably with Pulumi at scale.
Tech Hiring Has a Fraud Problem
Fraudulent and AI deepfake candidates are increasingly infiltrating Python and Django hiring pipelines, requiring earlier screening, identity checks, and community verification.
Events
DjangoCon Europe 2026 Opportunity Grants
Need financial support to attend DjangoCon Europe 2026?
Apply for an opportunity grant by March 1st, 2026.
PyCon US 2026: Maintainers Summit
The Maintainers Summit at PyCon US 2026 invites Python project leaders to gather in Long Beach on May 16 to share real-world insights on building sustainable projects and thriving communities.
Projects
yassi/dj-urls-panel
Visualize Django URL routing inside the Django Admin, including patterns, views, namespaces, and conflicts.
Sponsorship
π Reach 4,300+ Django Developers Every Week
Django News is read by thousands of engaged Django and Python developers each week. With a 52% open rate and 15% click-through rate, our audience doesnβt just subscribe. They pay attention.
Put your product, service, event, or job in front of developers who build with Django every day.