What's new in Django community blogs?

DjangoCon Europe 2025

April 22, 2025 » Paolo Melchiorre » [Archived Version]

DjangoCon Europe is an international conference for the community by the community about the Django web framework, held each year in Europe.

Read More

How to Add Blazing Fast Search to Your Django Site with Meilisearch

April 21, 2025 » REVSYS Blog » [Archived Version]

How to Add Blazing Fast Search to Your Django Site with Meilisearch

Read More

Django: deleting a large queryset may lead to high memory usage

April 20, 2025 » Thomas Loiret - Random thoughts » [Archived Version]

Calling .delete() on a queryset matching a large number of objects may lead to high memory usage.

Read More

Django Admin Theme Roundup 2025

April 18, 2025 » The Django weblog » [Archived Version]

One of Django’s most appreciated features is the built-in admin functionality. In fact, it was ranked as the most useful contrib app in the 2023 Django developer survey. With a few lines of code, Django automatically generates an administrative interface to add, update, and edit objects in your database. While it's not meant to replace a full-featured frontend, the admin makes rapid prototyping possible and provides a lot of functionality out of the box. However, the admin’s focus is not on a …

Read More

Django News - Django 5.2 Fixes, Wagtail Updates & GeoDjango Mapping​ - Apr 18th 2025

April 18, 2025 » Django News » [Archived Version]

News PyPI: Incident Report: Organizations Team privileges PyPI resolved an issue where organization team privileges persisted after user removal by swiftly deploying a security patch and thoroughly auditing role assignments. pypi.org Django Software Foundation DSF member of the month - Öykü Gümüş Recognizing experienced Django developer Öykü Gümüş for leadership, mentoring, and innovative work with GraphQL and enhanced async support …

Read More

See you at PyCon US in Pittsburgh!

April 18, 2025 » The Django weblog » [Archived Version]

We’ll be at PyCon US 2025, and hope to see the Django community and all our Python friends there ❤️! We have been granted a community booth at the conference – come say hi in the Expo Hall during open hours. There may be Django stickers available to pick up! Represent Django For our Individual Members – if you’d like to help us showcase Django, we’re looking for help staffing the booth (members-only forum)! This is a great opportunity to give back to support our project – consider it! David…

Read More

Run your tests against Django's main!

April 17, 2025 » The Django weblog » [Archived Version]

This is the blog version of a talk! If you prefer, watch the recording on YouTube: Sage Abdullah - Run your tests against Django’s main! - Django London Meetup Django is known for its stability. The framework makes a strong commitment to API stability and forwards-compatibility, ensuring that developers can rely on it for building long-term, maintainable projects. A key aspect of this commitment involves extensive testing and structured releases—an area where testi…

Read More

DSF member of the month - Öykü Gümüş

April 14, 2025 » The Django weblog » [Archived Version]

For April 2025, we welcome Öykü Gümüş as our DSF member of the month! ⭐ Öykü Gümüş has been Django developer for many years. She has been DjangoCon Europe organizer in 2018 and Django Girls mentor in Istanbul for multiple years. She has been a DSF member since November 2019. You can learn more about Öykü by visiting Öykü's GitHub Profile. Let’s spend some time getting to know Öykü better! Can you tell us a little about yourself (hobbies, education, etc) Hi, I am Öykü, software engineer current…

Read More

Customizing Django admin fieldsets without fearing forgotten fields

April 14, 2025 » Matthias Kestenholz » [Archived Version]

Customizing Django admin fieldsets without fearing forgotten fields When defining fieldsets on Django modeladmin classes I always worry that I forget updating the fieldsets later when adding or removing new model fields, and not without reason: It has already happened to me several times. Forgetting to remove fields is mostly fine because system checks will complain about it, forgetting to add fields may be real bad. A recent example was a crashing website because a required field was missing f…

Read More

Using LLMs as the first line of support in Open Source

April 13, 2025 » Carlton's latest posts. » [Archived Version]

Not alone, and for a long time now, I’ve been battling with making my open source contributions sustainable. The open contribution model engendered by GitHub — where anonymous (to the project) users can create issues, and comments, which are almost always extractive support requests — results in an effective denial-of-service attack against maintainers. There have been various responses to this problem along some variation of Open source, not open contribution. The SQLite and Litestream proje…

Read More