Aug. 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. 23, 2025 » Matthias Kestenholz » [Archived Version]
Menu improvements in django-prose-editor I have repeatedly mentioned the django-prose-editor project in my weeknotes but I haven’t written a proper post about it since rebuilding it on top of Tiptap at the end of 2024. Much has happened in the meantime. A lot of work went into the menu system (as alluded to in the title of this post), but by no means does that cover all the work. As always, the CHANGELOG is the authoritative source. 0.11 introduced HTML sanitization which only allows HTML tags …
Read MoreAug. 22, 2025 » Django News » [Archived Version]
News State of Python 2025 Is Out! Explore the key trends and actionable ideas from the latest Python Developers Survey, which was conducted jointly by the Python Software Foundation and JetBrains PyCharm and includes insights from over 30,000 developers. jetbrains.com PyPI now serves project status markers in API responses PyPI now exposes standardized project status markers through its HTML and JSON index APIs, enabling package installers…
Read MoreAug. 20, 2025 » The PyCharm Blog » [Archived Version]
ウェブフレームワークは、ウェブサービス、リソース、API など、ウェブアプリケーション開発を支援することを目的としたソフトウェアツール群です。 一般的には、アプリの構築を容易にするベストプラクティス、ツール、テストリソース、およびライブラリが付属する総合パッケージです。 フレームワークは多くの場合、一般的な MVC(Model-View-Controller)設計パターン(またはその知名度のある変種)に準拠した明確な構造を提供し、複数の異なるフレームワーク間の迅速な切り替えを可能にします。 このブログでは、そのようなツールの 1 つである Django を紹介します。Django は、迅速で安全なアプリ開発を支援することで知られるオープンソースの Python ウェブフレームワークです。 初心者の方も、経験豊富な開発者も、別のフレームワークから移行している方も、Django フレームワークの詳細を一緒に見てみましょう。 Django の歴史 Django は Python を使用してウェブアプリケーションを構築するための強力なオープンソースのウェブフレームワークで、開発者が安全で保守…
Read MoreAug. 17, 2025 » REVSYS Blog » [Archived Version]
Stop letting bot traffic evict your customers' sessions. A simple Redis configuration switch from LRU to LFU solved our crawler problem, with a Django configuration example.
Read MoreAug. 15, 2025 » Django News » [Archived Version]
News Jacob Tyler Walls is Our New Fellow Jacob Tyler Walls joins the Django Fellowship, bringing Django contributions, Triage and Review experience, ORM expertise, and GIS and open source maintenance skills. djangoproject.com Python 3.14.0rc2 and 3.13.7 are go! Python 3.14 release candidates provide performance enhancements, new language features, and ABI stability, urging Django maintainers to prepare for compatibility testing. …
Read MoreAug. 13, 2025 » The Django weblog » [Archived Version]
tl;dr A summary of resources and learnings related to building REST API I put together over the last couple of years. Complete API development workflow from Django backend to frontend clients using Django REST Framework, drf-spectacular for OpenAPI spec generation, and automated client generation with openapi-generator. Big productivity boost! There is a lot of discussion about frameworks for building REST APIs, some of them being even able to generate OpenAPI specs directly for you. Django i…
Read MoreAug. 11, 2025 » The Django weblog » [Archived Version]
We are pleased to welcome Jacob Tyler Walls as the newest member of the Django Fellowship team. Jacob joins Natalia Bidart and Sarah Boyce, who continue in their roles as Django Fellows. Jacob is a full-stack developer and open-source maintainer with five years of experience using and contributing to Django. He got involved in open source thanks to music technology. After majoring in music and philosophy at Williams College, Jacob earned a Ph.D. in music composition from the University of Penns…
Read MoreAug. 9, 2025 » The Django weblog » [Archived Version]
The Django accessibility team is excited to announce that our accessibility contribution guidelines are now live in the documentation 🎉 These new guidelines are designed to support contributors in making Django more accessible to all users — including those who navigate the web using screen readers, keyboard-only inputs, and other assistive technologies. They outline practical steps for designing and testing accessible user interfaces, how to contribute, follow up on ongoing accessibility issue…
Read MoreAug. 8, 2025 » Django News » [Archived Version]
News Django bugfix release issued: 5.2.5 Django 5.2.5 provides essential bug fixes to boost application stability and performance, ensuring smooth deployments and improved developer experience. djangoproject.com django-rest-framework release v3.16.1 DRF v3.16.1 fixes unique_together and source field bugs, removes legacy Python support, and enhances translations, documentation, and internal testing with Django 5.2 compatibility. g…
Read More