in blog | Django News |
---|---|
original entry | Django News - Django 5.0 Testathon - Sep 29th 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.
The results of the sixth official annual Python Developers Survey are now out.
As you probably already know, the Django 5.0 alpha is released!!! This means we've now entered a testing period for 5.0 and new features accepted into Django will be part of 5.1. I want to give a massive congratulations to everyone who has been involved in 5.0 - it is a really fantastic release!
Last week we had 22 pull requests merged into Django by 11 different contributors - including 4 first time contributors! Congratulations to Toan Vuong, Fabian Braun, Arian and Clément Escolano for having their first commits merged into Django - welcome on board!
The final feature of 5.0 was adding support for prefetching GenericForeignKeys via a new class GenericPrefetch
. Yet another fantastic feature!
You can see an example of how this should be used in the documentation here: https://docs.djangoproject.com/en/5.0/ref/contrib/contenttypes/#genericprefetch
We're hoping for lots of testing of Django 5.0 over the next couple of months to ensure we have a stress free Christmas when the final release is ready in December.
Django Newsletter
“Four different learning styles” has been debunked, but learners still have to learn how they learn, and choose the paths and materials that are right for them.
The creator of HTMX, Carson Gross, with another very thoughtful post on the current state of the web, lamenting the loss of Right-Click-View-Source As Culture.
RisingWave is a powerful analytical database engine that can ingest streaming data sources and offers a performant way to query data.
An online event to test the newly released alpha version in honor of Hacktoberfest.
DjangoCon Africa is entirely run by volunteers, on a non-profit basis. They are raising funds to support the attendance of speakers and other attendees whose financial resources will not stretch to cover the cost of international travel without facing hardship.
DjangoCongress JP is a conference for the Django Web framework in Japan. If you are a seasoned Django pro or just starting, DjangoCongress JP is for you.
Djangonauts from in and around Denmark are meeting for the fourth edition of Django Day Copenhagen, to be held on October 6th. It will be a full day of talks, either to be experienced online or in-person.
Can't attend DjangoCon US in person? You can still attend the sprints virtually.
Learn how to create fluid type scales using modern CSS techniques like calc(), clamp(), and CSS vars for adaptive and responsive typography.
A pragmatic approach for building Django apps of all sizes. Find it on GitHub today!
A recent video to accompany the online Django for Everyone course by Charles Severance.
A 2-minute demo of writing CRUD views the traditional way and then faster with Carlton Gibson's new Neapolitan
package.
Updated for Django 4.2, a one-file and several-line (mostly imports) implementation of "Hello, World."
Automatically upgrade your Django projects. Now, with Django 5.0 support.
Django and Tailwind integration based on the prebuilt Tailwind CSS CLI. django-tailwind-cli was recently rewritten.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.