django-planet

What's new in Django community blogs?

Web Components: Powerful, Yes. A Joy to Write? Not Quite (Coming from React)

May 12, 2025 » Josh Karamuth » [Archived Version]

Coming from years of React development, I find Web Components incredibly powerful and standards-based, but writing them can feel surprisingly tedious.

Read More

MyProtein's Downfall: A Cautionary Tale of False Advertising and Declining Quality

May 10, 2025 » Josh Karamuth » [Archived Version]

From trusted sports nutrition to shady shortcuts: How MyProtein betrayed its customers with false claims and plummeting quality.

Read More

Django News - Python 3.14.0 beta is here - May 9th 2025

May 9, 2025 » Django News » [Archived Version]

News Python 3.14.0 beta 1 is here! Python 3.14.0 beta1 brings deferred annotation evaluation, template string literals, Zstandard compression support, zero-overhead debugging, improved diagnostics, and invites Django projects to test compatibility. blogspot.com Python Software Foundation Names New Deputy Executive Director Python Software Foundation promotes Loren Crary to Deputy Executive Director, expanding her strategic planning, budget…

Read More

Django security releases issued: 5.2.1, 5.1.9 and 4.2.21

May 7, 2025 » The Django weblog » [Archived Version]

In accordance with our security release policy, the Django team is issuing releases for Django 5.2.1, Django 5.1.9 and Django 4.2.21. These releases address the security issues detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2025-32873: Denial-of-service possibility in strip_tags() django.utils.html.strip_tags() would be slow to evaluate certain inputs containing large sequences of incomplete HTML tags. This function is used to implement the striptags templ…

Read More

Upgrade PostgreSQL from 16 to 17 on Ubuntu 25.04

May 6, 2025 » Paolo Melchiorre » [Archived Version]

Howto guide for upgrading PostgreSQL from version 16 to 17 on Ubuntu, after its upgrade from version 24.10 to 25.04 (Plucky Puffin).

Read More

18 Years of REVSYS

May 5, 2025 » REVSYS Blog » [Archived Version]

18 Years of REVSYS

Read More

Django: model field choices that can change without a database migration

May 2, 2025 » Adam Johnson » [Archived Version]

Adam Hill posted a question on Mastodon: he wants a model field that uses choices that doesn’t generate a database migration when the choices change. This post presents my answer. First, we’ll recap Django’s default behaviour with choice fields, a solution with callable choices, and the drawbacks …

Read More

What IS a Django App?

May 2, 2025 » REVSYS Blog » [Archived Version]

What IS a Django App?

Read More

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

May 2, 2025 » Django News » [Archived Version]

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…

Read More

REVSYS Anniversary and Office Warming Party

May 1, 2025 » REVSYS Blog » [Archived Version]

REVSYS Anniversary and Office Warming Party

Read More