News
Django 5.1 alpha 1 released
Django 5.1 alpha 1 is now available. It represents the first stage in the 5.1 release cycle and is an opportunity for you to try out the changes coming in Django 5.1.
Updates to Django
Today 'Updates to Django' is presented by Lilian from Djangonaut Space!
Last week we had 11 pull requests merged into Django by 8 different contributors - including 1 first-time contributor! Congratulations to Zeyad Moustafa for having their first commits merged into Django - welcome on board!
Ever wonder about the tradeoff between security and performance of password hashers? Django's ScryptPasswordHasher
originally had the parallelism parameter set to p=1
, however OWASP has a recommendation of p=5
. PR #18157 includes this change to follow the recommendation and is part of Django 5.1.
In other news, Google Summer of Code officially kicks off next week, and there are four Django projects this year! Congratulations to the participants, and have fun working on these interesting projects!
- AmanPandey - Add Async Support to Django Debug Toolbar
- Salvo Polizzi - Auto Importing Shell
- Csirmaz Bendegรบz - Django ORM support for composite primary keys
- Shafiya Adzhani - Add support for using key and path transforms in update() for JSONFields.
Sponsored Link 1
Free Trial of Scout APM Today!
Need answers to your Django app questions fast? Avoid the hassle of talking with a sales rep and the long wait times of large support teams, and choose Scout APM. Get Django insights in less than 4 minutes with Scout APM.
Articles
What's new in Django 5.1
A few favorite features of Django 5.1, scheduled for release this August, now that the Django 5.1 alpha 1 release is available.
Django Commons - A home for community-maintained Django packages
Django Commons is a new GitHub organization dedicated to supporting community-maintained third-party Django packages.
Uploading Directories with Django and JSZip
Learn how to upload an entire directory with Django and the JSZip library.
TIL: Accessibility resources #2
Sarah is a member of the Django Accessibility Team and has some good links for those interested in learning more about web accessibility.
GraphQL-like features in Django Rest Framework
Add GraphQL-inspired flexible fields to Django REST Framework.
Events
DjangoCon Europe 2024
DjangoCon Europe is happening June 5-9 in Vigo, Spain. Tickets are still available.
Sponsored Link 2
DjangoCon US 2024 Early-Bird Tickets Until May 31st
Tickets for DjangoCon US 2024 in Durham, NC are on sale with a massive 32% off for individuals and $100 off for corporate! ๐ Buy your ticket here! ๐
Projects
aristocratos/btop
A resource monitor that shows usage and stats for processor, memory, disks, network and processes.