Django News Newsletter

Archives
Jobs
Podcast
Videos
May 23, 2025

Django Sprints on the Med?

New Django Commons website, remote single-file Python scripts with uv, GitHub Actions tutorial, and more.

News

Django sprints? On the Med?

A new initiative from Carlton Gibson and Paolo Melchiorre to organize three-day development sprints to get together and work on Django.

DjangoCon US early-bird tickets are going fast!

DjangoCon US 2025 early-bird tickets are now available at discounted rates through May for individuals and corporate attendees in Chicago.

Django Commons launched a website!

Django Commons launched their new website.

Django Software Foundation

Our Google Summer of Code 2025 contributors

Google Summer of Code 2025 contributors will implement keyboard shortcuts and command palette in Django Admin, integrate template partials into core and automate contribution workflows.

Wagtail CMS News

Wagtail and Django join forces at PyConUS 2025

Bringing together Django ponies and Wagtail birds made a powerful team of champions for Python web development

Updates to Django

Today 'Updates to Django' is presented by Pradhvan from the Djangonaut Space!🚀

Last week we had 20 pull requests merged into Django by 16 different contributors - including 4 first-time contributors! Congratulations to savanto, Kashemir001, Pablo Bengoechea and Samuel Cormier-Iijima for having their first commits merged into Django - welcome on board! 🎉

This week’s Django highlights coming in Django 6.0 🌟

  • Migration serialization now handles functools.{partial,partialmethod} with non-identifier keyword arguments.
  • Added support for negative indexing in JSONField on SQLite backends.
  • Django admin's SVG icons have been refreshed and now use Font Awesome Free 6.7.2.
  • RoutePattern.match() is now up to 45% faster for converter-less patterns, thanks to Jake Howard for working on long-standing PR that's finally landed.

Django Fellow Reports

Django Fellow Report - Natalia Bidart

3 triaged tickets, 8 reviewed, 1 authored, plus a lot of misc!

Django Fellow Report - Sarah Boyce

18 tickets triaged, 19 reviewed, plus misc!

Articles

Why, in 2025, do we still need a 3rd party app to write a REST API with Django?

Use Django generic class-based views and ModelForms to build simple JSON CRUD REST endpoints without third-party libraries in under 100 lines.

Another Perspective Of The Django Triage Workflow

The proposed update to Django ticket triage introduces distinct stage names and horizontal progress mapping to streamline workflow, improve clarity, and reduce overhead.

Implement Text Similarity with Embeddings in Django

Integrates BERT embeddings and pgvector in Django for semantic product matching via vector search, combining two vector fields to enhance accuracy despite data inconsistencies.

Remote Single-file Python Scripts with uv

uv enables remote, single-file Python script execution with automated Python installation, dependency handling, and inline metadata, simplifying script sharing even from private repositories.

Too much magic

Explores the balance between declarative API magic and procedural clarity, emphasizing that increased abstraction is essential in overcoming verbose implementation within frameworks such as ORMs.

Dataclass For Django Custom Command Arguments

Leveraging dataclasses for Django custom command arguments centralizes default settings and URL query construction, streamlining code and reducing potential mismatches.

GitHub Actions: avoid double runs from on: [push, pull_request]

Using separate rules for GitHub actions events prevents redundant CI runs when both push and pull_request triggers fire, reducing costs, delays, and flaky failures.

Djangonaut Space Financial Report 2024

Djangonaut Space reported donations and a year-end balance, supporting the open-source Django community through conference aid and operational tools.

Events

DjangoCon US 2025 - Tickets now available!

Early-bird ticket prices are available until June 1st.

Videos

PyCon US 2025 videos are up!

The PyCon US 2025 videos are now available and being published in batches.

PyTexas 2025 videos are up!

PyTexas 2025 videos are up and offers advanced Python presentations on async processing, testing strategies, and tooling with insights applicable to Django development.

Sponsored Link 2

AI-Powered Django Development & Consulting

REVSYS specializes in seamlessly integrating powerful AI technologies, including GPT-4, into your existing Django applications. Your Django project deserves modern, intelligent features that enhance user engagement and streamline content workflows.

Django Job Board

Check out these three new backend Python and Django roles at Wasmer, Off Duty Management, and Paytree.

Senior Backend Engineer at Wasmer 🆕

Python / Django Software Developer - fulltime employee- No visa sponsorship at Off Duty Management

Backend Python Developer (Django/DRF) at Paytree

Projects

radiac/django-style

Basic tasteful designs for your Django project with plain CSS, Tailwind 4, or Bootstrap 5.

smattymatty/django_spellbook

Transforms markdown files into fully-rendered Django templates with auto-generated views and URLs, eliminating boilerplate code while maintaining Django's flexibility.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.