Oct. 3, 2025

Django News - Wagtail Space 2025 - Oct 3rd 2025

News

Django security releases issued: 5.2.7, 5.1.13, and 4.2.25

Django patches high-severity SQL injection and low-severity directory traversal vulnerabilities across QuerySet methods and archive extraction in security updates for Django 5.2, 5.1, and 4.2.

djangoproject.com

Keyboard shortcuts in Django via GSoC 2025

Somehow we missed including this earlier in September, but it's a lovely writeup of a Google Summer of Code project to add keyboard shortcuts to the admin interface.

djangoproject.com

Phishing attacks with new domains likely to continue

A new phishing campaign targeting PyPI users using similar tactics to previous campaigns.

pypi.org

Welcome to Session 5 Teams

Session 5 launches with six teams of contributors advancing projects across the Django ecosystem, including Django, djangoCMS, Wagtail, Django Debug Toolbar, and Django Packages.

djangonaut.space

Updates to Django

Today 'Updates to Django' is presented by Pradhvan from Djangonaut Space!🚀

Last week we had 20 pull requests merged into Django by 13 different contributors - including 3 first-time contributors! Congratulations to prepa24, Samriddh Tripathi, and Ruhm for having their first commits merged into Django - welcome on board! 🎉

This week's Django highlights 🌟

QuerySet.in_bulk() now works after .values() or .values_list(), making it easier to fetch dictionary mappings from filtered querysets without needing to chain back through the full model objects.

Added DatabaseOperations.adapt_durationfield_value() hook, providing database backends more flexibility in handling DurationField values and following the established pattern used by other field types.

Haitian Creole language support added, expanding Django's internationalization capabilities.

GIS IsEmpty function and __isempty lookup added for SpatiaLite, addressing a particularly old ticket from the GIS backlog to better handle empty geometries on this backend.

That's all for this week in Django development! 🐍

Django Newsletter

Wagtail CMS

Join us for socials and Wagtail Community Day at Wagtail Space

Wagtail Space 2025’s virtual event facilitates robust networking, lightning talks, and open source orientations with a focus on Wagtail integrations, deployment, and community collaboration.

wagtail.org

Towards strict CSP Support via GSoC 2025

GSoC 2025 advances strict CSP support in Wagtail by refactoring inline code, integrating Django 6.0 features, and deploying automated Semgrep checks.

wagtail.org

Sponsored Link 1

Expert Insights. Better Django.

Unlock your project’s full potential with our Django consulting services. From tricky bugs to big-picture architecture - we’ve got the answers. Learn more!

hacksoft.io

Articles

Migrating Gunicorn to Granian

Migrating Django apps from Gunicorn to Granian simplifies configuration with Rust-based performance and Unix socket support; however, Nginx pre-queues can obscure potential gains.

pecar.me

Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

You do not always need Django REST Framework or Django Ninja; this guide shows how to build a simple JSON CRUD REST API in under 100 lines using Django’s built-in class-based views and ModelForms.

has-a.blog

Full text search with Django and SQLite

Implement full-text search in Django using SQLite FTS5 with virtual tables, triggers, and raw SQL queries to efficiently index and rank blog content.

screamingatmyscreen.com

Tracing JITs in the real world @ CPython Core Dev Sprint

CPython's tracing JIT faces challenges with trace blockers and data driven control flow, highlighting trade-offs impacting performance in real-world Python code for high-level applications.

antocuni.eu

Cosmic Django

Let’s learn how to apply Cosmic Python’s architecture patterns to Django development while maintaining the framework’s batteries-included philosophy. Explore domain modeling, service layers, and clean architecture in Django.

github.io

Doing community for the long haul

Explores how Django community growth benefits from small, peer-focused groups and structured volunteer mentoring inspired by church community practices.

softwarecrafts.co.uk

DjangoCon US 2025 Review

DjangoCon US 2025 review provides in-depth insights on community talks, networking, and stand setup, offering practical reflections for Django developers.

foxleytalent.com

Forum

Want to work on a homepage site redesign?

Collaborate to redesign the Django homepage by refining a beta proposal using HTML, Tailwind CSS, and developer feedback to drive improvements.

djangoproject.com

Events

Wagtail Space 2025 - October 8-10

Register for a free virtual event for people who are improving the world through code and content.

wagtail.org

PyTexas Meetup: Exploring Claude Code and Agentic Frameworks -- Jeff Triplett

This virtual meetup is free to attend on October 7th. Jeff will be sharing a bunch of tips and tricks for using Claude Code and agents in general in your Django codebases.

pytexas.org

Reflections from DjangoCon US 2025: Talks & Community

A look back at DjangoCon US 2025 with sessions on Django, AI, governance, and the unforgettable people that make the community thrive.

kafkai.com

Sponsored Link 2

The #1 Django Podcast

Since 2019, Django Chat is a biweekly podcast covering the people and news behind Django. Hosted by former Django Fellow Carlton Gibson and LearnDjango founder Will Vincent.

djangochat.com

Podcasts

Django Chat #186: Django Fellow - Jacob Walls

Jacob is the newest Django Fellow and we talk about his background, transitioning from music to programming, what to expect in Django 6.0 this December, and more.

djangochat.com

Django News Jobs

Django/Python Full-stack Engineer at JoinTriple.com 🆕

Senior Python/Django Engineer at Search Atlas 🆕

Full Stack Developer (Contract) at Three Tablets LLC

Affiliate Python / Django Tech Lead at AND Digital

Backend Engineer (Python) (Consultant) at Syria Justice and Accountability Centre (SJAC)

Django Newsletter

Projects

uv cheatsheet

uv cheatsheet provides a comprehensive command reference for initializing projects, managing dependencies, versioning, tooling, and script execution for efficient Python project workflows.

mathspp.com

FarhanAliRaza/django-bolt

Fast, typed HTTP APIs for Django using a Rust engine and msgspec serialization. This project is a prototype exploring how far we can push performance while keeping a simple, familiar developer experience.

github.com

forthecraft/drf-auth-kit

Modern Django REST Framework authentication toolkit with JWT cookies, social login, and 2FA support.

github.com

khanxmetu/django-admin-keyshortcuts

Keyboard shortcuts for Django Admin. Part of a Google Summer of Code project.

github.com

Sponsorship

🔖 Sponsor Django News for Q3 2025!

Django News reaches more than 4,200 Django developers every week. With a 52% open rate and a 15% click-through rate, our readers are not just subscribers; they are a highly engaged community. Sponsoring an issue is a powerful way to put your product, service, or job in front of developers who take action.

👉 See sponsorship options

django-news.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.