Django News Newsletter

Archives
Jobs
Podcast
Videos
September 12, 2025

Djangonaut Space 2025 Session 5

One command to rule them all, fat posts in Django, django.contrib.beginners proposal, and more.

News

Djangonaut Space 2025 Session 5 Applications

Applications are open until September 14 end of day. This is your last chance to apply if interested!

Getting Started With Open Source Through Community Events

Django community events empower developers to gain practical open source contribution experience via office hours, sprints, testathons, and live PR review sessions boosting personal growth.

DjangoCon US: Call for Venue Proposals 2027-28

So you want your city to host DjangoCon US? Hurrah! We’re delighted by your interest. Here’s what you need to know, and what we need to know, to consider your proposal.

Django Software Foundation

DSF at EuroPython 2025: Celebrating 20 years of Django

EuroPython 2025 featured DSF's vibrant booth and collaborative sprints to commemorate Django's 20th anniversary, uniting contributors and strengthening community ties.

Updates to Django

Today, "Updates to Django" is presented by Raffaella from Djangonaut Space! 🚀

Last week we had 12 pull requests merged into Django by 11 different contributors - including 1 first-time contributor! Congratulations to Ronan LE HAY for having their first commits merged into Django - welcome on board!

In Django 6.0, the DEFAULT_AUTO_FIELD setting now defaults to BigAutoField, completing the transition that began in Django 3.2. Most projects should already be prepared, but if you relied on the old behavior, you can set DEFAULT_AUTO_FIELD = "django.db.models.AutoField" in your settings.

Django Fellow Reports

Django Fellow Report - Natalia

An especially intense week covering as much as possible ahead of 6.0 Feature Freeze and :airplane: trip to DjangoCon US.

6 tickets triaged, 13 reviewed, and 2 authored. Also... onboarding new Fellow Jacob, monthly Ops call, attended DSF Office Hours, and more.

Django Fellow Report - Sarah

A big welcome to Jacob for his [now second] week as a Django Fellow!

7 tickets triaged, 13 reviewed, 3 authored. Engaged in Google Summer of Code project, security topics, fellow onboarding discussions, and more.

Django Fellow Report - Jacob

Jacob's second week as a Fellow! Please welcome him on the Forum if you haven't already.

3 tickets triaged, 9 reviewed, 7 authored, 3 discussed. Combined with onboarding, security reports, and generally getting up-to-speed with Fellowing!

Sponsored Link 1

Sleep tight with HackSoft and our Django services!

While you recharge, we keep your software running smoothly - secure, stable, and ready for tomorrow. We are HackSoft - your Django development partner, beyond code. Learn more!

Articles

Fat Posts in Django

Leveraging Django proxy models and custom ModelForms enables dedicated admin views for specific post types, facilitating flexible content management and refactoring.

Proposal: django.contrib.beginners

A proposal suggests developing a django.contrib.beginners app to centralize warnings, helpful views, and experimental code, enhancing onboarding and future Django core integrations.

Ready prek go!

Prek, a Rust-based alternative to pre-commit leveraging uv for Python environment management, achieves notable performance improvements and reduced disk usage for hook installations.

Customizing your Python REPL's color scheme (Python 3.14+)

Python 3.14 introduces syntax highlighting that developers can customize via PYTHONSTARTUP with the experimental _colorize module, ideal for matching editor themes.

Using direnv to add a personal `.gitignore` file to repos

Integrate direnv to auto-update .git/info/exclude with .gitignore.local contents and logging, ensuring repository-specific ignore rules remain effective.

One command to run them all

Using just command runner consolidates diverse project commands into a uniform interface that reduces friction and enhances Django project management with tailwind integration.

Django for AI: My DjangoCon US 2025 Conference Talk

A written out guide to Will Vincent's DjangoCon US talk on Django for AI.

Events

Sprints are the best part of a conference

Conference sprints deliver significant productivity gains and foster real-time collaboration among developers, boosting open source contributions and accelerating project momentum in Python communities.

Django Job Board

Full Stack Developer (Contract) at Three Tablets LLC 🆕

Django Developer at The Developer Society 🆕

Affiliate Python / Django Tech Lead at AND Digital

Backend Engineer (Python) (Consultant) at Syria Justice and Accountability Centre (SJAC)

Django Developer at The Developer Society

Senior Python Developer at Basalt Health

Senior Full Stack Engineer at Lyst

Backend Python Software Engineer (Hybrid) at NVIDIA

Django Codebase

Django needs a REST story

Django aims to incorporate native REST API support by evaluating direct integration, DRF absorption, and enhanced documentation to address modern API demands.

Projects

j178/prek

⚡ Better pre-commit, re-engineered in Rust

archesproject/arches

Arches is a web platform for creating, managing, & visualizing geospatial data. Arches was inspired by the needs of the Cultural Heritage community, particularly the widespread need of organizations to build & manage cultural heritage inventories.


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.