django-planet

What's new in Django community blogs?

EuroPython 2025

July 15, 2025 » Paolo Melchiorre » [Archived Version]

EuroPython is the official European conference for the Python programming language.

Read More

PyCon Italia 2025

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

PyCon Italia is the national conference where professionals, researchers and enthusiasts of the most beautiful programming language gather together.

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

The Illusion of Progress: Why AI Still Can't Replace Human Programmers

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

AI still can't replace programmers—it only handles trivial code well while complex systems require human expertise.

Read More

Reflecting on Djangonaut Space Session 4

April 30, 2025 » Better Simple » [Archived Version]

How Djangonaut Space has expanded my worldview and created meaningful global connections.

Read More

Don't use upper bound pins

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

Quoting Richard Si From the post on What's new in pip 25.1 - Dependency groups!, a footnote on improvements to Pip's dependency resolution: Please don’t add upper bounds unless you know for a fact your codebase is incompatible with the newer versions. Pre-emptive upper-bounds will not help dependency resolution and are generally considered harmful. Nice to have an authoritative something to link to when trying to make this case to package maintainers.

Read More