What's new in Django community blogs?

Fixing the `Query` import error while upgrading Wagtail from 5 to 7

Oct. 21, 2025 » timonweb.com » [Archived Version]

While upgrading an old project from Wagtail 5 to 7, I encountered this error: ImportError: cannot import name 'Query' from 'wagtail.search.models' After some searching, I found out what’s wrong. It turns out Wagtail moved the Query model from wagtail.search.models to wagtail.contrib.search_promotions in version 5, but until version 6, you … Read now

Read More

Django News - 2025 Malcolm Tredinnick Memorial Prize awarded to Tim Schilling - Oct 17th 2025

Oct. 17, 2025 » Django News » [Archived Version]

News 2025 Malcolm Tredinnick Memorial Prize awarded to Tim Schilling The Malcolm Tredinnick Memorial Prize for 2025 was awarded to Tim Schilling. Check out Tim's post about winning it too. djangoproject.com 2026 DSF Board Nominations DSF board nominations are now open, inviting candidates to help shape Django governance, marketing, and global event outreach through strategic leadership. djangoproject.com Python 3.1…

Read More

Malcolm Tredinnick Memorial Prize

Oct. 13, 2025 » Better Simple » [Archived Version]

I express my gratitude and appreciation for the prize, as well as including some links and quotes from Malcolm's talks and others' memorials to him.

Read More

Django bulk_update memory issue

Oct. 12, 2025 » Anže’s Blog » [Archived Version]

Recently, I had to write a Django migration to update hundreds of thousands of database objects. With some paper-napkin math I calculated that I can fit all the necessary data in memory, making the migration much simpler than it would have been otherwise.

Read More

My Django On The Med 2025 🏖️

Oct. 11, 2025 » Paolo Melchiorre » [Archived Version]

A summary of my experience at Django On The Med 2025 told through the posts I published on Mastodon during the conference.

Read More

2026 DSF Board Nominations

Oct. 11, 2025 » The Django weblog » [Archived Version]

Nominations are open for the elections of the 2026 Django Software Foundation Board of Directors. The Board guides the direction of the marketing, governance and outreach activities of the Django community. We provide funding, resources, and guidance to Django events on a global level. The Board of Directors consists of seven volunteers who are elected to two-year terms. This is an excellent opportunity to help advance Django. We can’t do it without volunteers, such as yourself. Anyone includin…

Read More

Django News - 🥧 Python 3.14 is released! - Oct 10th 2025

Oct. 10, 2025 » Django News » [Archived Version]

News Python 3.14.0 (final) is here! Python 3.14.0 release offers new free-threaded support, deferred annotations, template string literals, multiple interpreters, and performance optimizations beneficial to Django backends. blogspot.com Python Insider: Python 3.13.8 is now available Python 3.13.8 releases approximately 200 bug fixes, build improvements, and documentation updates for enhanced stability and performance, benefiting Django pro…

Read More

2025 Malcolm Tredinnick Memorial Prize awarded to Tim Schilling

Oct. 10, 2025 » The Django weblog » [Archived Version]

We are pleased to announce that the 2025 Malcolm Tredinnick Memorial Prize has been awarded to Tim Schilling! Tim embodies the values that define the Django community: generosity, respect, thoughtfulness, and a deep commitment to supporting others. He is a tireless community leader who creates spaces where newcomers thrive ❤️ exactly in the spirit of our prize and Malcolm Tredinnick’s work. About Tim As a co-founder of Djangonaut Space, Tim has encouraged countless people to take their first s…

Read More

Django: Introducing django-http-compression

Oct. 9, 2025 » Adam Johnson » [Archived Version]

HTTP supports response compression, which can significantly reduce the size of responses, thereby decreasing bandwidth usage and load times for users. It’s a cheap and valuable technique for improving website performance. Lighthouse, Google’s web performance auditing tool, recommends enabling compression where it is not enabled, presenting estimated bandwidth …

Read More

A Little AI Experiment (Reading Handwriting and Counting Numbers)

Oct. 7, 2025 » james.walters.click » [Archived Version]

I did an interesting experiment last night, and I thought I'd share the results here for everyone. I was going through a set of 1,000 flash cards and making a note of which ones were missing. That resulted in this list: The Prompt 💬️ I decided to throw this picture …

Read More