django-planet

What's new in Django community blogs?

The Programmer's New Role: Guiding AI Code Generation

April 7, 2025 » Josh Karamuth » [Archived Version]

Learn how programmers are evolving from coders to AI guides—see a Python example proving why human expertise still matters.

Read More

Django: what’s new in 5.2

April 6, 2025 » Adam Johnson » [Archived Version]

Django 5.2 was released last Wednesday, another exciting step forward for our favourite web framework. It comes with a composite of new features, contributed to by many, some of which I am happy to have helped with. Below is my pick of highlights from the release notes. If you …

Read More

Django News - Django 5.2 is here! - Apr 4th 2025

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

News Django 5.2 released Django 5.2 is released! A few highlights are: All models are automatically imported in the shell by default. Composite primary keys support. Overriding a BoundField got a lot easier And much, much more. Read the full release notes for all the details. djangoproject.com Django security releases issued: 5.1.8 and 5.0.14 A security fix for a potential denial-of-service vulnerability. djangoproject.com …

Read More

Django 5.2 released

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

The Django team is happy to announce the release of Django 5.2. The release notes showcase a composite of new features. A few highlights are: All models are automatically imported in the shell by default. Django now supports composite primary keys! The new django.db.models.CompositePrimaryKey allows tables to be created with a primary key consisting of multiple fields. Overriding a BoundField got a lot easier: this can now be set on a form, field or project level. You can get Django 5.2 from …

Read More

Django security releases issued: 5.1.8 and 5.0.14

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

In accordance with our security release policy, the Django team is issuing releases for Django 5.1.8 and Django 5.0.14. These releases address the security issues detailed below. We encourage all users of Django to upgrade as soon as possible. CVE-2025-27556: Potential denial-of-service vulnerability in LoginView, LogoutView, and set_language() on Windows Python's NFKC normalization is slow on Windows. As a consequence, django.contrib.auth.views.LoginView, django.contrib.auth.views.LogoutView,…

Read More

Talks I want to see at DjangoCon US 2025

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

DjangoCon US 2025 is accepting talk proposals for a few more weeks. If folks are on the fence about submitting a talk, here are some ideas that I would personally be interested in.

Read More

Checking In Is Fine

March 29, 2025 » james.walters.click » [Archived Version]

There's a post that's a couple of years old called "Any updates?". I saw it recently in Django News, but I think I've seen it before. It basically discourages you from commenting on GitHub Issues with "Any updates?" since 1) if there were any, they would be in the issue …

Read More

Django News - 20 PRs Merged into Django Core This Week Alone! - Mar 28th 2025

March 28, 2025 » Django News » [Archived Version]

Updates to Django Today 'Updates to Django' is presented by Abigail Afi Gbadago from the DSF Board and Djangonaut Space!🚀 Last week we had 20 pull requests merged into Django by 14 different contributors - including 4 first-time contributors! Congratulations to mguegnol, YQ, Filip Owczarek and Ahmed Nassar for having their first commits merged into Django - welcome on board!🥳 This week’s Django highlights: The environment variable HIDE_PRODUCTION_WARNING has been cha…

Read More

Django News - Django 5.2 RC1, Python 3.14 Alpha, and New Security Discussions - Mar 21st 2025

March 21, 2025 » Django News » [Archived Version]

News Django 5.2 release candidate 1 released The final opportunity for you to try out a composite of new features before Django 5.2 is released. djangoproject.com Python 3.14.0a6 Release Python 3.14.0a6 alpha (Pi Day release) introduces deferred annotation evaluation and improved interpreter performance, offering potential efficiency gains for Django-based projects. python.org Discussion #154262: Ability to make Gi…

Read More

Onboarding Form and Template - Building SaaS #217

March 21, 2025 » Django on Matt Layman » [Archived Version]

In this episode, I updated my new onboarding form on the School Desk app. This form is vital for the first experience of new users, so I spent a lot of time making sure it will do what is needed.

Read More