django-planet
April 11, 2025

Django News - Python 3.14.0a7 and every Python now available - Apr 11th 2025

in blog Django News
original entry Django News - Python 3.14.0a7 and every Python now available - Apr 11th 2025

News

Six Python releases (3.9 to 3.13) and a new 3.14.0a7 are now available

Not one, not two, not three, not four, not five, but six releases! Is this the most in a single day?

blogspot.com

Annual meeting of DSF Members at DjangoCon Europe

DSF annual meeting at DjangoCon Europe enables community discussions on current and future projects, engaging both in-person and remote DSF members.

djangoproject.com

PEP 750 – Template Strings

PEP 750 Template Strings (t-strings) were accepted and will be added to Python 3.14.

python.org

Updates to Django

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

Last week we had 21 pull requests merged into Django by 13 different contributors - including 4 first-time contributors! Congratulations to 송준호, gtossou🚀, Kelvin Adigwu🚀 and bbkfhq for having their first commits merged into Django - welcome on board!🎉

This week’s Django highlights:

Special thanks to Nick Pope for the long work on the PRs 🥳

Django Newsletter

Wagtail CMS

How the Wagtail newsletter package came to be

A look at the history and code in the new wagtail-newsletter package.

wagtail.org

Articles

Django: what’s new in 5.2

Django 5.2 enhances developer productivity with automatic model shell imports, composite primary keys, customizable BoundField rendering, improved content negotiation, and streamlined URL and email operations.

adamj.eu

Checking Current User Permissions in Django Templates

Django provides a built-in perms object for checking user permissions in templates, enabling conditional display of UI elements like the Wagtail admin link.

timonweb.com

Optimizing Django by not being silly

Rewriting Django URL parsing to avoid inefficient UTF-8 string indexing and reversing operations through a C++ implementation remarkably reduces runtime overhead.

bernsteinbear.com

What is event sourcing and why you should care

Event sourcing leverages append-only logs and CQRS to improve web view speed while simplifying schema evolution for high-performance applications.

everydaysuperpowers.dev

How to Use regexp_matches and regexp_match in PostgreSQL

An explanation of when to use PostgreSQL's regexp_matches(), regexp_match(), and regexp_substr() functions effectively.

caktusgroup.com

TSBT37: Scoops Django Dispatch

Velda Kiara's latest post contains a wealth of info on 5.2 features, recommended conferences, and more.

substack.com

Events

DjangoDay India 2025

DjangoDay India 2025 is set to bring the Django community together in Bangalore on Sept 7, offering technical sessions, open source collaboration, and networking opportunities.

djangoday.in

DjangoCon Europe - April 23-27th

A reminder that DjangoCon Europe is coming up soon located in Dublin, Ireland.

djangocon.eu

Tutorials

Running Background Tasks from Django Admin with Celery

This tutorial looks at how to run background tasks directly from Django admin using Celery.

testdriven.io

Django News Jobs

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

Web Developer at Full Fact

Django Newsletter

Projects

django/dsf-bylaws

The official bylaws repository details the Django Software Foundation governance framework, operations, and amendment procedures in an accessible markdown format.

github.com

Brktrlw/django-admin-collaborator

Real-time collaborative editing for Django admin with WebSockets.

github.com

wagtail/wagtail-newsletter

Send email newsletters based on Wagtail content.

github.com


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