Django at #PyConFR 2025 🇫🇷 https://www.djangoproject.com/weblog/2025/nov/07/django-at-pycon-fr-2025/ featuring 4x excellent #Django talks from the conference
django
Exciting news for the Django community! Django has earned the CHAOSS Diversity, Equity, and Inclusion Bronze Badge 🫶
This milestone reflects our commitment to building a welcoming and collaborative space for everyone.
🐍 Are #Django and #Flask similar? If you want to contrast two of the biggest #Python web frameworks, this article can help you compare the offerings. https://www.mattlayman.com/blog/2021/are-django-flask-similar/
📺 DjangoCon US 2025 videos are up 🎉
This also caps off a week's worth of updates on DjangoTV, including the dreaded, very random 153 errors, which should finally be gone.
Happening tomorrow November 8th: Come celebrate Django's 20th birthday in Pescara, Italy! Enjoy a full day of Django workshops and have a slice of birthday cake 🍰
➡️ https://birthday20.djangoproject.com/events/django-girls-pescara/
We're back with Feature Fridays to celebrate the 6.0 release.
Starting with... background tasks!
Django 6.0 includes a new Tasks framework for running code outside the request-response cycle. Neat for things like sending email or processing data...
Pottering away 🧑💻
$ workon django
(django) $ git branch template-partials main
(django) $ git switch template-partials
(django) $ bbedit .
#django 🦄
@sabderemane @katianakamura and @cgl attended @europython 2024 at the invitation of the EuroPython Society (EPS). They managed a DSF booth, participated in the OSS sustainability panel, and joined the PyLadies lunch and the Python organizers' lunch.
Congratulations to the new PSF fellows, @adamchainz and @paulox! We are thrilled to have representation from members of the Django community. 💚
💡 Did you know they also both won the Malcolm Tredinnick Memorial Prize?
Check out their announcements in thread 🧵
This afternoon, before the Expo Hall closed, we took a big group photo together at the Django and Djangonaut Space booth 📸✨
Django Fellows, Steering Council representatives, DSF members, volunteers, contributors, and community participants all joined together.
Guido van Rossum also stopped by and shared kind words about Djangonaut Space and the constant work the Django community brings into the wider Python ecosystem 🙂
Come visit the Django Software Foundation and Djangonaut Space booth in the PyCon US 2026 expo hall ✨
If you have questions about Django, want to meet people from the community, or just say hello, you may find Django Fellows, DSF Board and Steering Council members, Djangonauts, and other community volunteers around the booth 🙂
CC @pycon @django @djangonaut @ThePSF @webology @bmispelon @Rachell @CodenameTim
🚀 Feature Friday: Database-computed default values in Django!
Did you know about db_default field attribute that recently landed in Django 5.0 ?
This feature allows the database to calculate the default values of your model fields. 🧵 (1/3)
Django's built-in admin is powerful, but it's essentially a separate framework within Django. After attempting to modernize django-admin2, I realized we needed a fresh approach: an admin interface that works like the rest of Django, built on generic CBVs, plugins, and view factories. Meet Django Admin Deux: a proof-of-concept admin where CRUD operations are just actions, knowledge transfers both ways, and everything feels like Django.
https://emma.has-a.blog/articles/django-admin-deux-bringing-admin-back-to-django.html
🚀 Feature Friday: Simplified templates for form field rendering !
Django 5.0 introduced a field group and field group templates, simplifying the rendering of related form field elements like labels, widgets, help text, and errors.
🧵 (1/2)
If you're curious about trying PyCharm for #Django, a way to test it, is to buy a license through the current campaign since the cost (€76) becomes a donation for the DSF! (excl VAT)
I like PyCharm a lot, but I'm not in love with any specific IDE, so I'm not trying to win anyone over... you could be a happy LiClipse/VIM/Emacs/Sublime etc user and simply consider it a donation and then just install PyCharm to try it out... nothing to lose (except some disk space) 😎
Day 1 of DjangoCon Europe 2026 in Athens is done 🇬🇷
As always, the best part is the people. Old friends, folks I’ve shared so many moments with, volunteers, and lots of new faces.
Also had a few people come up during the day to chat, ask about my talk, share feedback… those small moments really stay with you 🙂
This is the human side of the Django community.
Have you already voted in the 2026 DSF Board election? If not, go check! 🏃
If you're a DSF member, look for the email with “[Action required] 2026 DSF Board voting” 📬
I’ve just voted, and I can’t wait to work with the new board members next year ✅
There are many great candidates, so take a moment to read their statements and pick your favourites 🗳️
Your vote helps shape Django’s future✨
Deadline: 26 November 2025 at 23:59 AoE ⏰
Info: https://www.djangoproject.com/weblog/2025/nov/05/2026-dsf-board-candidates/
CC @django
Hey #django friends! I'm almost done with a small utility and I wanted to see what y'all think of it before I release it. https://github.com/kennethlove/django-migrator is the repository and currently the only way to install it.
It adds three management commands:
- `reset_database` which drops all tables and runs migrations
- `redo_migration` which reverts and applies the last migration (this takes an optional app name)
- `revert_migration` which reverts 1+ migrations, also optionally for an app
I think they're handy tools, especially early in development.
Thanks for reading and looking!
Gah! That took longer than I thought. I'm exhausted. 😅
This month's Stack Report is going out now. A free-access edition giving my far-too-long thoughts on how we can Evolve Django's auth.User.
https://buttondown.com/carlton/archive/evolving-djangos-authuser/ #Django #TheStackReport
🚀 Feature Friday: This new testing feature is available for Python 3.12+ users with Django 5.0+ ⏰
With "test --durations", you can quickly find the slowest tests in your project, letting you optimize things where they'll have the most impact.
The #Django community is one that opens doors and welcomes people in. This wouldn't be possible without our opportunity grant sponsor, the @django. Thank you Django Software Foundation for helping make #DjangoConUS accessible to more folks!
#allauth 65.13.1 has been released, containing a few minor fixes and official support for #Django 6.0... https://allauth.org/news/2025/11/django-allauth-65.13.1-released/
The Wagtail Space 2025 YouTube playlist is LIVE! 🔥 Don't miss your chance to recreate the conference experience at home (and maybe escape your family for a bit during the holidays 😂 ).
Check it out here: https://www.youtube.com/playlist?list=PLfwZ-fob20cPI9_fnG_ULYIdOS5TKP1IZ
🎉 The wait is over! All the talks from DjangoCon US 2025 are now live on YouTube.
From keynotes to lightning talks, you can now watch (or rewatch) all the incredible sessions from Chicago. Whether you missed the conference or want to revisit your favorite talks, head over to our YouTube channel.
https://www.youtube.com/playlist?list=PL2NFhrDSOxgUSZVGkmbMhUpaaZ1ORfpCl
🐎 Django-related deals for Black Friday 🐎
Divert from the typical shopping frenzy to check out these deals from Django-related creators to help you learn and use the web framework for perfectionists with deadlines.
https://adamj.eu/tech/2025/11/20/django-black-friday-deals-2025/
