Sept. 2, 2025 » The PyCharm Blog » [Archived Version]
Whether you’re building APIs, dashboards, or machine learning pipelines, choosing the right framework can make or break your project. Every year, we survey thousands of Python developers to help you understand how the ecosystem is evolving, from tooling and languages to frameworks and libraries. Our insights from the State of Python 2025 offer a snapshot […]
Read MoreSept. 2, 2025 » The PyCharm Blog » [Archived Version]
Whether you’re building APIs, dashboards, or machine learning pipelines, choosing the right framework can make or break your project. Every year, we survey thousands of Python developers to help you understand how the ecosystem is evolving, from tooling and languages to frameworks and libraries. Our insights from the State of Python 2025 offer a snapshot […]
Read MoreSept. 1, 2025 » Josh Karamuth » [Archived Version]
Ever had your Django data migration mysteriously fail on a model property that you know exists? Here’s why.
Read MoreAug. 30, 2025 » The Django weblog » [Archived Version]
For August 2025, we welcome Lilian as our DSF member of the month! ⭐ Lilian contributes to the community by writing blog posts, being active in the Django forum and participating in code reviews with the Space Reviewers. Starting as a participant in the first Djangonaut Space session, she progressed to become both a Captain and Session organizer. She has been a DSF member since March 2024. Lilian is looking for new opportunities! You can learn more about Lilian by visiting Lilian's website a…
Read MoreAug. 29, 2025 » Simon Willison's Weblog: django » [Archived Version]
Talk Python: Celebrating Django's 20th Birthday With Its Creators I recorded this podcast episode recently to celebrate Django's 20th birthday with Adrian Holovaty, Will Vincent, Jeff Triplet, and Thibaud Colas. We didn’t know that it was a web framework. We thought it was a tool for building local newspaper websites. [...] Django’s original tagline was ‘Web development on journalism deadlines’. That’s always been my favorite description of the project. Tags: django, podcast-appearances…
Read MoreAug. 29, 2025 » Matthias Kestenholz » [Archived Version]
Weeknotes (2025 week 35) Summer was and is nice. The hot days seem to be over (for now), but in the last years summer hasn’t really left until the end of September, so we’ll see. I personally like the warm weather but I really hoped that our leaders were smarter. The climate emergency could be seen from far away. The pigheadedness is hard to stomach. And of course it’s not the only problem we’re facing as humanity at all. Releases I did some longer-form writing about two of the releases here: M…
Read MoreAug. 29, 2025 » Django News » [Archived Version]
News Python: The Documentary | An origin story A 90-minute documentary featuring Guido van Rossum, Travis Oliphant, Barry Warsaw, and many more, and they tell the story of Python’s rise, its community-driven evolution, the conflicts that almost tore it apart, and the language’s impact on... well… everything. youtu.be pypistats.org is now operated by the Python Software Foundation PSF now operates pypistats.org, transferring maintenance of …
Read MoreAug. 27, 2025 » Matthias Kestenholz » [Archived Version]
django-content-editor now supports cloning of content What is the content editor? Django’s builtin admin application provides a really good and usable administration interface for creating and updating content. django-content-editor extends Django’s inlines mechanism with an interface and tools for managing and rendering heterogenous collections of content as are often necessary for content management systems. We are using django-content-editor in basically all projects, as a part of feincms3. …
Read MoreAug. 25, 2025 » Better Simple » [Archived Version]
A recap of my fantastic DjangoCon Africa, UbuCon Africa 2025 experience. It was the first time I travelled to Africa, keynoted a conference and went on a safari.
Read MoreAug. 24, 2025 » Josh Karamuth » [Archived Version]
Stop wrestling with complex deployments and learn how I use Ansible, Docker, and Litestream to run Django apps on a secure, self-updating, and ridiculously resilient setup.
Read More