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.