Oct. 30, 2025 » The Django weblog » [Archived Version]
We’re proud to announce the Django Software Foundation has been authorized by the CVE Program as a CVE Numbering Authority (CNA)! What it means for Django to be a CNA Our security team deals with vulnerability reports on a daily basis, and every so often some turn out to be real vulnerabilities for us to fix and publish. CNAs are organizations responsible for the regular assignment of CVE IDs to vulnerabilities, and for creating and publishing information about the vulnerability in the associa…
Read MoreOct. 30, 2025 » The Django weblog » [Archived Version]
Due to the Malcolm Tredinnick Memorial Prize announcement in September, we paused our regular DSF Member of the Month feature for that month. For October 2025, we welcome Anna Makarudze as our DSF member of the month! ⭐ Anna is a Django Girls+ Trustee and has dedicated years to growing Django globally. She served as DSF President and founded DjangoCon Africa, helping expand Django's reach in the world. She has been a DSF member since August 2016. You can learn more about Anna by visiting Anna'…
Read MoreOct. 27, 2025 » The PyCharm Blog » [Archived Version]
Welcome to the highlights and key takeaways from the recently released Django Developers Survey. Now in its fourth year, this annual collaboration between the Django Software Foundation and PyCharm tabulates responses from over 4,600 Django developers worldwide. If you work with Python and the web more broadly, there’s a lot to learn from what’s happening […]
Read MoreOct. 25, 2025 » The Django weblog » [Archived Version]
Back in July, we celebrated a very special occasion: Django’s 20th birthday 🎉 To mark the occasion, three amateur radio operators (including myself) spent the next 14 days, operating evenings and weekends, broadcasting a special event call sign: W2D. Over those two weeks, we completed 1,026 radio contacts with radio operators in 47 geopolitical entities (for example, the continental US, Alaska and Hawaii are considered separate entities). The US Federal Communications Commission (FCC) issues sp…
Read MoreOct. 24, 2025 » Django News » [Archived Version]
News Django 6.0 beta 1 released Django 6.0 beta 1 is now available. It represents the second stage in the 6.0 release cycle and is an opportunity to try out the changes coming in Django 6.0. djangoproject.com PyCharm & Django annual fundraiser JetBrains and the Django Software Foundation have launched their annual “Buy PyCharm, Support Django” fundraiser, running from October 23 to November 11, 2025, offering 30% off PyCharm with all proce…
Read MoreOct. 24, 2025 » Latest Django Videos » [Archived Version]
Simon Charette presents his talk, "Django, what the JOIN?" to the Djangonaut Space 2025 Session 5 team. The slides can be found at: http://charettes.name/djangonauts2025/ To learn more about Djangonaut Space and how to launch your own mission to contribute to the Django ecosystem, visit us at https://djangonaut.space
Read MoreOct. 23, 2025 » Matthias Kestenholz » [Archived Version]
Weeknotes (2025 week 43) I published the last weeknotes entry in the first half of September. Drama in OSS I have been following the Ruby gems debacle a bit. Initially at Feinheit we used our own PHP-based framework swisdk2 to build websites. This obviously didn’t scale and I was very annoyed with PHP, so I was looking for alternatives. I remember comparing Ruby on Rails and Django, and decided to switch from PHP/swisdk2 to Python/Django for two reasons: The automatically generated admin interf…
Read MoreOct. 23, 2025 » The Django weblog » [Archived Version]
We are excited to share the news about our annual fundraiser – and a new way for you to benefit from it. We need your help to support key initiatives such as: Django Fellows: Ensuring the rapid development and maintenance of Django. Djangonaut Space: Onboarding new contributors to the Django project. Django Girls: Making the Django community accessible to programming beginners around the world. From today to November 11, you have a unique opportunity to support Django through our "Buy PyCharm…
Read MoreOct. 22, 2025 » The Django weblog » [Archived Version]
Django 6.0 beta 1 is now available. It represents the second stage in the 6.0 release cycle and is an opportunity to try out the changes coming in Django 6.0. Django 6.0 assembles a mosaic of modern tools and thoughtful design, which you can read about in the in-development 6.0 release notes. Only bugs in new features and regressions from earlier Django versions will be fixed between now and the 6.0 final release. Translations will be updated following the "string freeze", which occurs when the…
Read MoreOct. 22, 2025 » Matthias Kestenholz » [Archived Version]
My favorite Django packages Inspired by other posts I also wanted to write up a list of my favorite Django packages. Since I’ve been working in this space for so long and since I’m maintaining quite a large list of packages I worry a bit about tooting my own horn too much here; that said, the reasons for choosing some packages hopefully speak for themselves. Also, I’m sure I’m forgetting many many packages here. Sorry for that in advance. Core Django speckenv: Loads environment variables from …
Read More