What's new in Django community blogs?

Django ウェブフレームワークとは?

Aug. 20, 2025 » The PyCharm Blog » [Archived Version]

ウェブフレームワークは、ウェブサービス、リソース、API など、ウェブアプリケーション開発を支援することを目的としたソフトウェアツール群です。 一般的には、アプリの構築を容易にするベストプラクティス、ツール、テストリソース、およびライブラリが付属する総合パッケージです。 フレームワークは多くの場合、一般的な MVC(Model-View-Controller)設計パターン(またはその知名度のある変種)に準拠した明確な構造を提供し、複数の異なるフレームワーク間の迅速な切り替えを可能にします。 このブログでは、そのようなツールの 1 つである Django を紹介します。Django は、迅速で安全なアプリ開発を支援することで知られるオープンソースの Python ウェブフレームワークです。 初心者の方も、経験豊富な開発者も、別のフレームワークから移行している方も、Django フレームワークの詳細を一緒に見てみましょう。 Django の歴史 Django は Python を使用してウェブアプリケーションを構築するための強力なオープンソースのウェブフレームワークで、開発者が安全で保守…

Read More

Sometimes LFU > LRU

Aug. 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 More

Django News - A New Django Fellow - Aug 15th 2025

Aug. 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 More

Building better APIs: from Django to client libraries with OpenAPI

Aug. 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 More

Welcome Our New Fellow - Jacob Tyler Walls

Aug. 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 More

Django’s accessibility contributing guide

Aug. 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 More

Django News - Django 5.2.5 Released - Aug 8th 2025

Aug. 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

Boosting SEO with Django Ninja, Pydantic, and JSON-LD

Aug. 7, 2025 » REVSYS Blog » [Archived Version]

At REVSYS, our first attempt at adding JSON-LD to our sites relied on embedding the data in the Django template. For the most part, this has worked fine, and we've had good results from an SEO perspective. But in terms of maintainability, it has not been the most efficient approach. We have now started transitioning to generating the structured data using Django Ninja and Pydantic. As a result, we now have cleaner templates and better maintainability.

Read More

Django: Writing Robust Tests for N+1 Problems

Aug. 7, 2025 » blog.bmispelon.rocks » [Archived Version]

Django: Writing Robust Tests for N+1 Problems Published on August 7th TLDR; For those in a hurry (or more realistically for future me who will want to find this again in 6 months), here's the important bit: class BookListViewTestCase(TestCase): def test_view_query_count(self): """ Make sure that listing books always triggers the same number of database queries no matter how many books there are. """ Book.objects…

Read More

Litestar is worth a look

Aug. 6, 2025 » James Bennett » [Archived Version]

A few years ago at work, I had a project which offered an opportunity to look at the new generation of async-first, type-hint-driven Python web frameworks. For reasons which aren’t particularly relevant today, on that project I ended up choosing Litestar, which is the one that doesn’t have a ravenous all-consuming hype machine surrounding it. And I’m very glad I did, because today I’m more convinced than ever it was the right choice, and for the last 18 months or so every new project I’ve start…

Read More