Apply to be the next Django Fellow!
Django roadmap ideas, Djangonaut Space updates, podcast with Simon Willison, and more.
News
Announcing: The Outstanding PyLady Award
Do you know of a PyLady that should be recognized for all their work for Python and the community? Nominate them (or yourself)!
Django Software Foundation
DSF calls for applicants for a Django Fellow
After five years as part of the Django Fellowship program, Mariusz Felisiak will step down as a Django Fellow in March 2024 to explore other things. Mariusz has made an extraordinary impact as a Django Fellow and has been a critical part of the Django community. Applications will be open until 1200 AoE, February 16, 2024, with the expectation that the successful candidate will be notified no later than March 1, 2024.
Wagtail CMS News
Wagtail 5.2.3 release notes
Two new bugfixes for the 5.2.3 release.
Wagtail 6.0 release notes - IN DEVELOPMENT
The lengthy Wagtail 6.0 release notes are currently in development.
Updates to Django
Today 'Updates to Django' is brought to you by Mohammad Alsakhawy from Djangonaut Space!
Last week we had 16 pull requests merged into Django by 14 different contributors - including 3 first time contributors! Congratulations to Aivars Kalvāns, Alexis A., and Emmanuel Katchy for having their first commits merged into Django - welcome on board!
Last week saw some exciting developments in 5.1:
Model.refresh_from_db()andModel.arefresh_from_db()has a new parameterfrom_querysetthat gives you more control over how the model is reloaded.makemigrationsbecame more readable! The command now displays meaningful symbols for each operation to highlight.- GeoDjango will have a new supported unit
Hectare.
Also, Django 5.0.2 now contains a bug fix for a crash of Model.full_clean() on models with a GeneratedField and a fix to correct the color of links in the admin.
Sponsored Link 1
Mid/Senior Django Backend or Full-Stack Engineer at Boutique Digital Agency
Type/Code designs and builds digital products and experiences, working with ambitious clients to bring powerful ideas to life. Our clients range from growing startups to cultural institutions to industry leaders, including Google, A24, MIT Media Lab, GE, MoMA, and Scholastic. We focus on conceiving, designing, and developing exceptional digital experiences across a wide range of mediums.
Articles
A simple approach to running Django Core locally
Marijke Luttekes walks us through contributing to Django is one thing and how to see your changes locally.
Djangonaut Space's latest mentoring program just kicked off, and several updates:
- Meet our Session 1, 2024 Djangonauts!
- Introducing Our 2024 Session 1 Officers
- Lifting off to Djangonaut Space
Do we think of git commits as diffs, snapshots, and/or histories?
Git storage is weird. This is a good overview of it.
Paolo Melchiorre - My Django roadmap ideas 💡
My ideas for the informal Django roadmap session for 2024, proposed by the new DSF board member, Thibaud Colas.
Farewell, Djangosites
Time for something new to take its place.
Videos
DjangoCon US 2023: Keynote: Django the Dinosaur: A Story About A Web Framework
A talk expanding on how Django has sustained itself over the years and where it needs to go in the future. Since its beginnings in the basement of a small paper in Kansas to where it stands now, this keynote will review the past, present and future of Django in our current digital age.
DjangoCon US 2023: Django’s accessibility track record
Ever wonder how accessible Django is? Sites built with Django, the admin, the docs. Let’s find out! We will leverage the HTTP Archive’s websites technology dataset to quantitatively review common accessibility issues on Django projects – and then we’ll dive into Django’s implementation choices to understand the results.
DjangoCon US 2023: Meet-ups: A Grand Vision for a Humble Endeavor
PSF Executive Director Deb Nicholson's talk is a love letter to meetups, how they fit into our larger ecosystem and what we could work on collectively to support each other.
Sponsored Link 2
Django and Wagtail CMS Developer Training - New Dates Live!
Build your knowledge and skills in essential Django and Wagtail CMS practices. A two-part training programme led by Senior Wagtail Developers that extends way beyond typical tutorials and documentation. Only 10 places are available per course.
Podcasts
Django Chat #155: Datasette, LLMs, and Django with Simon Willison
Simon Willison is a co-creator of Django who is currently working on Datasette and writes actively on AI/LLMs. We discuss the current state of web technology, his role as a director of the Python Software Foundation, and the NYTimes lawsuit against OpenAI, amongst many other topics.
Django Job Board
Senior Django Developer for Boutique Digital Agency at Type/Code 🆕
Business Systems Analyst at Energy Solutions
Python Django E-Commerce Full Stack at Nimonik
Django Codebase
Informal roadmap & retrospective workshops for Django
DSF Board director Thibaud Colas kicked off a discussion on the Django Forum to get feedback and ideas and to kick off a workshop to discuss Django's Roadmap.
Projects
sjbitcode/django-cbv-inspect
A tool to help inspect Django class-based views.
jacobian/personal-app-template
A cookiecutter template for little personal apps using Django, Tailwind, HTMX, and deployed to Fly using Tailscale.
stphivos/django-mock-queries
A library for mocking Django queryset functions in memory for testing.
Sponsorship
Sponsor this Newsletter
Want to reach over 3,600+ active Django developers? Full information is available on the sponsorship page.