django-planet

What's new in Django community blogs?

RegisterFields in Django

Oct. 3, 2023 » Better Simple » [Archived Version]

An explanation of a Django model field that returns an instance of a class depending on a key.

Read More

Django News - Django 5.0 Testathon - Sep 29th 2023

Sept. 29, 2023 » Django News » [Archived Version]

News Django Developers Survey 2023 The Django Developers Survey is wrapping up for the year. Please do take a few minutes to fill it out. It is the ONLY way for the Django community to get an unbiased sense of actual usage, which helps guide new features and updates. jetbrains.com Python Developers Survey Numbers for 2022! The results of the sixth official annual Python Developers Survey are now out. blogspot.com Updates to…

Read More

Building APIs With Django REST Framework

Sept. 28, 2023 » The PyCharm Blog » [Archived Version]

In this Django REST framework tutorial, you will create a rental platform API. The tutorial demonstrates how to use Python and Django REST framework in PyCharm to develop APIs. By the time you complete the tutorial, you will be able to answer the following questions: Prerequisites To successfully complete the Django REST framework tutorial, you’ll […]

Read More

Weeknotes (2023 week 39)

Sept. 28, 2023 » Matthias Kestenholz: Posts about Django » [Archived Version]

Weeknotes (2023 week 39)Again a few weeks have passed since the last weeknotes entry :-) Moving feincms3 repositories into the feincms organization The feincms GitHub organization has seen more active days when FeinCMS 1.x was still actively developed. Since my interest has moved to feincms3 some years ago I haven’t kept the organization up to date. That has changed this week, and I have moved most feincms3-related repositories into the organization. This move doesn’t change much th…

Read More

Deploy to Heroku - Building SaaS with Python and Django #171

Sept. 28, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we did the work to deploy the site to Heroku to make the site live. We configured the production site, fixed some missing settings, and connected to the relevant DNS configuration.

Read More

Options for passwordless authentication in Django apps

Sept. 28, 2023 » Honeybadger Developer Blog (Django Articles) » [Archived Version]

Passwordless authentication is gaining popularity as a secure and user-friendly alternative to traditional password-based authentication in Django applications. In this article, we will delve into three passwordless authentication methods: email-based authentication, authentication with OAuth, and authentication with magic links.

Read More

Deploy to Heroku - Building SaaS #171

Sept. 28, 2023 » Django on Matt Layman » [Archived Version]

In this episode, we did the work to deploy the site to Heroku to make the site live. We configured the production site, fixed some missing settings, and connected to the relevant DNS configuration.

Read More

Django News - Django 5.0 alpha 1 released - Sep 22nd 2023

Sept. 22, 2023 » Django News » [Archived Version]

News Django 5.0 alpha 1 released Django 5.0 alpha 1 is now available. It represents the first stage in the 5.0 release cycle and is an opportunity for you to try out the changes coming in Django 5.0. There are many new exciting features, which you can read about in the in-development 5.0 release notes. djangoproject.com Python Release Python 3.12.0rc3 Python 3.12.0rc3 "is the absolutely last release preview" for Python 3.12. pyth…

Read More

My fourth appearance on Django Chat

Sept. 20, 2023 » Adam Johnson » [Archived Version]

I’ve once more had the pleasure of joining Carlton and Will on the Django Chat podcast, in Episode #146. We spoke on Tuesday, just hours after Django 5.0 alpha 1 was released, on several topics: Favourite features coming in Django 5.0 My new book, Boost Your Git …

Read More

Keep content managers' admin access up-to-date with role-based permissions

Sept. 20, 2023 » Matthias Kestenholz: Posts about Django » [Archived Version]

Keep content managers’ Django admin access up-to-date with role-based permissions Django’s built-in permissions system is great if you want fine-grained control of the permissions content managers should have. The allowlist-based approach where users have no permissions by default and must be granted each permission individually makes a lot of sense to me and is easy to understand. When we build a CMS at Feinheit we often use the Django administration panel as a CMS. Unfortunately, …

Read More