django-planet
May 2, 2025

Django News - Template Tricks, DjangoCon Europe, and Community Wins - May 2nd 2025

in blog Django News
original entry Django News - Template Tricks, DjangoCon Europe, and Community Wins - May 2nd 2025

News

Djangonaut Space: Taking a Session Break

Djangonaut Space is temporarily pausing its mentoring sessions to develop stronger, more sustainable processes and is calling on Django developers to contribute code, volunteer, and donate.

djangonaut.space

Django Fellow Report

Django Fellow Report - Sarah Boyce

Sarah was at DjangoCon Europe last week, where she gave a keynote talk on the opening day. She also triaged 4 tickets, reviewed 6 more, and handled several miscellaneous items. Our Fellows do incredible work to so that Django can continue to thrive.

djangoproject.com

Django Fellow Report - Natalia Bidart

10 tickets triaged, 4 tickets reviewed, 2 authored, plus other tasks. Our Fellows write weekly notes on their work, and it's worth taking a glance to see the incredible work they do, mainly behind the scenes, to keep Django running smoothly.

djangoproject.com

Updates to Django

Today 'Updates to Django' is presented by Abigail Afi Gbadago from the DSF Board and Djangonaut Space!🚀

Last week we had 14 pull requests merged into Django by 13 different contributors - including 3 first-time contributors! Congratulations to 9r0k, Matti Pohjanvirta and dbogar89 for having their first commits merged into Django - welcome on board! 🎉

This week’s Django highlights 🌟

  • The type EmailAlternative has been updated to be serializable.
  • A breaking change in Django 5.2 has been reverted which effected custom admin templates Object tools section.
  • A [custom target directory will be created if missing in startproject and startapp] (https://github.com/django/django/pull/18387).

Special thanks to Bruno Alla for the long work on the PR 🥳

Django Newsletter

Wagtail CMS

DjangoCon Europe 2025 vibes and photos

Wagtail core team attended DjangoCon Europe 2025, showcasing new meta-framework ideas, MFA, AI training talks, hosted a meetup on migration/testing, and contributed sprint improvements.

wagtail.org

Sponsored Link 1

Hire Django developers without the hassle!

Building a team of skilled Django developers has never been easier. Trust HackSoft to help you with strategic Django team augmentation. Learn more!

hacksoft.io

Articles

Quirks in Django's template language

The Django template engine exhibits quirks such as scientific notation issues, unsafe content conversion with upper filter, and inconsistent exception handling in if tags.

lilyf.org

Silencing Disallowed Host Errors in Django

Django developers can mitigate DisallowedHost logging errors in Sentry by leveraging Sentry's ignore_logger function, reducing noise and preserving error quota.

softwarecrafts.co.uk

/usr/bin/just do it

Just streamlines project command management by replacing heterogeneous scripts with intuitive, composable recipe commands that simplify automation.

frankwiles.com

Django and Postgres for the Busy Rails Developer

This article compares Django and Rails database workflows, highlighting Django's automatic migration generation, idiomatic Postgres integration, and efficient toolchain management in real-world projects.

andyatkinson.com

My First DjangoCon: Lessons, Nerves, and Unforgettable Moments

Thoughts on attending DjangoCon Europe for the first time as both an attendee and a speaker.

github.io

Takeaways from DjangoCon EU 2025

DjangoCon Europe 2025 insights cover advanced database tuning, ORM optimization, performance testing strategies, and innovative best practices for enhanced Django applications.

zachbellay.com

Python type hints: mixin classes

Adam Johnson provides a typically wise overview of mixin classes with a number of hints on how to use them properly.

adamj.eu

Event Sourcing: Reactivity Without the React Overhead

The fourth entry in a five-part series on event sourcing, an architectural pattern where state changes in your application are represented as a sequence of immutable events, rather than being persisted directly in the database as the current state.

everydaysuperpowers.dev

Events

⌛ Last call to speak at DjangoCon US 2025 (ends May 4th)

Time is running out! Submit your talk proposal for DjangoCon US 2025 by May 4th and share your knowledge with the Django community in Chicago this September!

pretalx.com

Tutorials

Matching auto-imports in Django 5.2 to django-extensions

Django 5.2 now supports built-in auto-imports for models, enabling developers to customize imports via overriding management commands and replicate django-extensions shell_plus functionality.

softwarecrafts.co.uk

Running Background Tasks from Django Admin with Celery

Integrating Celery with Django admin enables asynchronous execution of long-running tasks, improving web app responsiveness using Docker Compose and Redis.

testdriven.io

Podcasts

Django Chat #181: DjangoCon Europe 2025 Recap

A quick recap episode sharing thoughts and highlights from attending DjangoCon Europe last week in Dublin, Ireland. We both gave talks and shared favorites from the official schedule, social events, and hallway track highlights.

djangochat.com

Talk Python #502: Django Ledger - Accounting with Python

An interview with Miguel Sanda, creator of Django Ledger, a double-entry accounting system and financial analysis engine built on the Django Web Framework.

talkpython.fm

Django News Jobs

Senior Full Stack Web Developer (Python/Django + CMS) at VanNoppen Marketing

Django Newsletter

Projects

Salaah01/django-action-triggers

A Django library for asynchronously triggering actions in response to database changes. It supports integration with webhooks, message brokers (e.g., Kafka, RabbitMQ), and can trigger other processes, including AWS Lambda functions.

github.com

meilisearch/meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

github.com


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