django-planet

What's new in Django community blogs?

Jan. 19, 2025 » » [Archived Version]

Read More

Django admin tip: Adding links to related objects in change forms

Jan. 17, 2025 » Matthias Kestenholz: Posts about Django » [Archived Version]

Django admin tip: Adding links to related objects in change forms Any issue which came up on the Django Forum and Discord is how to add links to other objects to the Django administration interface. It’s something I’m doing often and I want to share the pattern I’m using. It’s definitely not rocket science and there are probably better ways to do it, but this one works well for me. Method 1: Override the change form template In one project users can be the editor of exac…

Read More

Django News - Django 5.1.5 security release - Jan 17th 2025

Jan. 17, 2025 » Django News » [Archived Version]

News Django security releases issued: 5.1.5, 5.0.11, and 4.2.18 Several new security updates. As ever, you should endeavor to be on the latest version of Django for security reasons. djangoproject.com Django 5.2 alpha 1 released Django 5.2 alpha 1 is now available. It represents the first stage in the 5.2 release cycle and is an opportunity for you to try out the changes coming in Django 5.2. djangoproject.com Pyth…

Read More

Building SaaS with Python and Django #212.2

Jan. 17, 2025 » Django on Matt Layman » [Archived Version]

In this episode, we continued on the sign up workflow simplification. The focus of this stream was on adding the background task that will send the magic link email to allow sign in. This is the second half of the stream because my internet cut out.

Read More

Signin Email - Building SaaS #212.1

Jan. 17, 2025 » Django on Matt Layman » [Archived Version]

In this episode, we continued on the sign up workflow simplification. The focus of this stream was on adding the background task that will send the magic link email to allow sign in.

Read More

Hello from the new Steering Council; and a quick temporary voting process change

Jan. 16, 2025 » The Django weblog » [Archived Version]

Hello Django community! The Steering Council is officially in action and we want to give you a heads up on a change we're making for the short-term. The process for formal Steering Council votes (documented in DEP 10) has not been working. It's our goal for the community to refresh Django's governance during the upcoming release cycle. In order to allow us to move forward now, and under supervision of the DSF Board, we are suspending use of the +1, 0, -1 public voting system in cases where a St…

Read More

Django 5.2 alpha 1 released

Jan. 16, 2025 » The Django weblog » [Archived Version]

Django 5.2 alpha 1 is now available. It represents the first stage in the 5.2 release cycle and is an opportunity for you to try out the changes coming in Django 5.2. Django 5.2 brings a composite of new features which you can read about in the in-development 5.2 release notes. This alpha milestone marks the feature freeze. The current release schedule calls for a beta release in about a month and a release candidate about a month from then. We'll only be able to keep this schedule if we get ea…

Read More

Database Indexing in Django

Jan. 15, 2025 » TestDriven.io » [Archived Version]

This article explores the basics of database indexing, its advantages and disadvantages, and how to apply it in a Django application.

Read More

Weeknotes (2025 week 03)

Jan. 15, 2025 » Matthias Kestenholz: Posts about Django » [Archived Version]

Weeknotes (2025 week 03) Claude AI helped me for the first time django-imagefield prefers processing thumbnails, cropped images etc. directly when saving the model and not later on demand; it’s faster and also you’ll know it immediately when an image couldn’t be processed for some reason instead of only later when people actually try browsing your site. A consequence is that if you change formats you have to remember that you have to reprocess the images. The Django app comes …

Read More

Testing your Python package releases

Jan. 15, 2025 » Better Simple » [Archived Version]

I discovered that the release process for the Django Debug Toolbar wasn't as robust as I thought.

Read More