Dec. 20, 2024

Django News - Django 6.x Steering Council Election Results - Dec 20th 2024

News

Congrats to our new Steering Council members.

  • Carlton Gibson
  • Emma Delescolle
  • Frank Wiles
  • Lily Foote
  • Tim Schilling

djangoproject.com

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.

djangoproject.com

This is an early developer preview of Python 3.14 featuring several major new features compared to Python 3.13.

blogspot.com

Django Software Foundation

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:

  • The 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.
  • The 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

Sponsored Link 1

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.

sentry.io

Articles

Jeff proposed a third-party Python package called django-cli-no-admin, which shortens the django-admin command line script to just django.

webology.dev

Learn how to display a Bootstrap modal using HTMX - no JavaScript required.

joshkaramuth.com

A streamlined approach to managing assets in Django forms using an object-oriented design, enhancing maintainability and flexibility.

406.ch

A fun annual quiz Adam Johnson conducted at the December edition of the Django London meetup.

adamj.eu

Trey Hunner shares his current techniques for working with uv to manage dependencies.

treyhunner.com

The creator of nanodjango, explains more about his project to bring Flask-level simplicity to Django, without losing any of its power.

lincolnloop.com

Justin from Buttondown explains his process for exfiltrating some higher-traffic, higher-leverage parts of Django's admin UI into some more bespoke components.

jmduke.com

Podcasts

It's a Django-packed episode.

pythonbytes.fm

Django News Jobs

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

Projects

Autocomplete widgets and views using TomSelect.

github.com

Open Source Inventory Management System.

github.com


This RSS feed is published on https://django-news.com/. You can also subscribe via email.