in blog | Django News |
---|---|
original entry | Django News - Django 6.x Steering Council Election Results - Dec 20th 2024 |
Congrats to our new Steering Council members.
Django successfully reached its funding goal of $200,000 for 2024. It speaks to the volunteer-nature of the project that something with so many moving parts and active contributions can thrive on such a relatively limited budget.
This is an early developer preview of Python 3.14 featuring several major new features compared to Python 3.13.
Today 'Updates to Django' is presented by Velda Kiara from Djangonaut Space!
Last week we had 14 pull requests merged into Django by 11 different contributors - including 3 first-time contributors! Congratulations to Juan Pablo Mallarino, Ben Cardy, and amansharma612 for having their first commits merged into Django - welcome on board!🎉
Here are some highlights from the recent updates coming to Django 5.2:
migrate
and runserver
commands now respect the requires_system_checks
override, running only the checks tagged with the specified tags. A new hook, get_check_kwargs()
, allows for further customization.django.urls.reverse
has been enhanced to support query strings and URL fragments, offering more flexibility when generating URLs with additional parameters.DecimalField.get_db_prep_value()
method has been updated to call DatabaseOperations.adapt_decimalfield_value()
, ensuring proper handling of decimal values during database operations.Django Newsletter
If you’ve ever been floored by a sub-100ms response time, you’ve likely got caching to thank. Caching is the unsung hero of performance, shaving precious milliseconds off your application’s response time by storing frequently accessed data, avoiding yet another round-trip request to the database or API.
Let’s break down how caching works and explore a few common strategies.
Jeff proposed a third-party Python package called django-cli-no-admin
, which shortens the django-admin
command line script to just django
.
Learn how to display a Bootstrap modal using HTMX - no JavaScript required.
A streamlined approach to managing assets in Django forms using an object-oriented design, enhancing maintainability and flexibility.
A fun annual quiz Adam Johnson conducted at the December edition of the Django London meetup.
Trey Hunner shares his current techniques for working with uv to manage dependencies.
The creator of nanodjango, explains more about his project to bring Flask-level simplicity to Django, without losing any of its power.
Justin from Buttondown explains his process for exfiltrating some higher-traffic, higher-leverage parts of Django's admin UI into some more bespoke components.
It's a Django-packed episode.
Full-stack Python Developer at Scalable Path 🆕
Full-Stack Web Engineer (Python/Django Specialist) at e180, inc
Remote Senior Django Full-Stack Developer (German speaking) at ImmoMetrica
Django Newsletter
Autocomplete widgets and views using TomSelect.
Open Source Inventory Management System.
This RSS feed is published on https://django-news.com/. You can also subscribe via email.