About DjangoCongress JP
DjangoCongress JP について

DjangoCongress JPは日本で開催されるDjango Webフレームワークのカンファレンスです。
DjangoCongress JPは、Djangoでアプリケーションを開発している人、Djangoを学んでいる人などDjangoに関わる全ての人が参加できます。
参加する全ての人がDjangoについて交流し、出会い、学び、楽しみ、深い理解を得ることを目的にしています。
DjangoCongress JPに参加する、発表する、スタッフとしてイベントを運営する全ての人は以下のCode Of Conduct (行動規範) を守る必要があります。
DjangoCongress JP is a conference for the Django Web framework in Japan. If you are a seasoned Django pro or just starting, DjangoCongress JP is for you.
Our goal is for attendees to meet, talk, share tips, discover new ways to use Django, and, most importantly, have FUN.
All people (attendees, speakers, and staff) attending DjangoCongress JP agree to follow our Code of Conduct.
Async Future 2025
Asyncが導く未来 2025
今年のDjangoCongressJP 2025では、例年通りのDjango全般のトピックに加えて、FastAPIをはじめとするPythonの非同期Web技術に関するトークも募集しています!
非同期Djangoの使いこなし術、ASGIの活用事例、非同期処理のコツや裏話など、「これみんなにシェアしたい!」と思う話題があれば、ぜひご応募ください!
CONFERENCE DAY
カンファレンス
開催概要 / Overview
- 日時 / Schedule
2025 / 2 / 22 (Sat) JST
10:00 ~ 18:30- 場所 / Venue
オンライン
Online
- 配信 / Stream
- YouTube
- 公式ハッシュタグ / X Hash Tag
PROGRAM
プログラム
オープニング / Opening

DRFを少しずつオニオンアーキテクチャに寄せていく
野呂有我
「DRFを使って事業の初期に高速な開発を実現し、事業や組織が大きくなってきた」
そんな状況では、ソフトウェアの構造と開発プロセスが段々噛み合わなくなってくることがあります。
今回は本番環境で運用されているソフトウェアを、少しずつオニオンアーキテクチャに作り替えていく試みについてお話ししたいと思います。
※まだ最中ですので、こうやればうまくいく!という類のお話ではありません

生成AIでDjangoアプリが作れるのかどうか(FastAPIでもやってみよう
Ryosuke Ikuru, Kazuki Matsuno(共同発表)
生成AIでDjangoアプリが作れるのかどうかを検証
テストまで作れたらいいなーと思ってます
FastAPIも検証予定
生成AI初心者なので質問コーナーで詳しい人にアドバイスをたくさんいただく予定なのでよろしくお願いします

The Async Django ORM: Where Is it?
Raphael Gaschignard
While Django has laid out its plans for being async-capable way back in 2019, the ORM still doesn't natively support async operations.
This talk will cover the difficulties involved with adapting the ORM. It will also cover some progress that has been made in the past year.

DXにおけるDjangoの部分的利用
naohide
東京ガスでは、社内の顧客システムのDX化を進めています。
その中で、既存の顧客情報を新システムに移管するアプリケーション開発でDjangoを使用しています。
移管システムでの部分的なDjango使用についてお話します。
昼食 / Lunch

FastAPIの現場から
nikkie
発表者はFastAPIのチュートリアルを修了し、PyConのいくつかのトークを手がかりに、ここ2ヶ月ほど実務でFastAPIを使った小さなAPI開発をしています。
その中で学んだFastAPIや非同期IOまわりの知見を共有します。
非同期なDB接続(SQLModel, SQLAlchemy)、クリーンアーキテクチャを念頭に置いた設計、そして設定(pydantic-settings)やログ(uvicorn)といったTwelve-Factor App。(ただし認証は扱いません)
FastAPIのチュートリアルを通してやっていて、Webアプリの開発経験があれば、何かしら持ち帰れるところがあるトークになるのではないかと思っています。

できる!Djangoテスト(2025)
tell-k
Djangoでテストを書くためのノウハウやTipsをまとめて紹介します。
そもそもテストを書いたことがない、最低限どこまでやったらいいのかわからない
初心者の人がハマりそうなポイントを中心にご紹介したいと思います。
2018年にも同じテーマで発表しましたが、大分様変わりしているので
その辺のまとめとしても参考になれば幸いです。

Speed at Scale for Django Web Applications
Chris Achinga
Get to know how to scale Django applications without sacrificing speed. This talk explores query optimizations, caching, asynchronous processing, and scalable design patterns. In addition to that, how you can use the browser capabilities and APIs to improve user experience.

Djangoにおける複数ユーザー種別認証の設計アプローチ
Masataka Okudera
Djangoには組み込みのユーザーモデルがあり、単一のユーザー種別であれば簡単にセキュアな認証を実装できます。しかし、現実のWebサービスでは往々にして、性質が大きく異なる2つ以上のユーザー種別の認証を扱う必要に迫られます(例: ECサイトの出品者ユーザーと購入者ユーザー)。本セッションでは、Djangoで複数のユーザー種別の認証を実現するための具体的な設計アプローチとそれぞれのメリット・デメリットを紹介します。本発表を叩き台として、Djangoコミュニティで複数のユーザー種別の認証の設計の議論が活発になることを期待します。

Django NinjaによるAPI開発の効率化とリプレースの実践
吉田花春
弊社のあるDjangoプロジェクトは10年以上にわたり、数度のリプレースを経て外部公開APIを運用してきました。
Pythonを用いたAPI実装としてDjango REST frameworkや高速なFastAPIが選択肢にある中、安定性や性能を重視しつつ将来的な機能追加や要件変更にも柔軟に対応できる仕組みとしてdjango-ninjaを採用しました。
本発表ではリプレースにおける取り組みと得られた知見を共有します。

Getting Knowledge from Django Hits: Using Grafana and Prometheus
Apoorv Garg
Discover how Prometheus and Grafana can help you supercharge your Django apps! In this webinar, you'll learn how to set up effective monitoring, visualise critical metrics, and quickly debug. Gain actionable information to improve performance and simplify troubleshooting in real-world scenarios.

Implementing Agentic AI Solutions in Django from scratch
Craig West
The use of AI and AI Agents in everyday Django can be viewed as `AI as API` where we can create on the Django side powerful agentic APIs. If, for example, we have a SEARCH, HELP or FAQ section in our app, we can add AI components to leverage AI.

Culture Eats Strategy for Breakfast: Why Psychological Safety Matters in Open Source
Priya Pahwa
The success of open-source projects goes beyond technical brilliance—it's grounded in a welcoming culture, without which vultures may swoop in. This talk explores psychological safety as the key to collaboration and highlights how the Django community fosters an inclusive space where contributors feel valued.

Diving into DSF governance: past, present and future
Sarah Abderemane
Discover the gouvernance of the Django Software Foundation, what it does and how it's structured through the time.
Find out the people working behind the scenes.What ideas and work are in progress and how people can get involved if they are interested.

µDjango. The next step in the evolution of asynchronous microservices technology.
Maxim Danilov
A standard Django project involves working with multiple files and folders from the start.
Let's see how the work with a Django project when we have only one file in project.
This solution automatically transforms Django into a microservice-oriented async framework with "batteries included” philosophy containing only one .py file 😊
クロージング / Closing
Public Viewing
パブリックビューイング会場のご案内
今年のDjangoCongressJP 2025では、東京のパブリックビューイング会場にて配信映像を上映いたします!
参加をご希望される方は、以下のconnpassページから申し込みをお願いします。料金は無料です。
Staff
スタッフ
名前 | X | |
---|---|---|
清原弘貴 | @hirokiky | hirokiky {at} gmail.com |
岡野真也 | @tokibito | tokibito {at} gmail.com |
AYAKO | - | sandream66 {at} gmail.com |
小俣博司 | @homata | op.homata {at} gmail.com |
原田和彦 | @harakazu_xxx | kazuhiko {at} harakazu.work |
Peacock | @peacock0803sz | contact {at} peacock0803sz.com |
米沢晋 | @kunio99 | yo-net {at} v7.com |
jbking | @jbking | yusuke {at} jbking.org |
Stay Informed
最新情報
Xアカウントで最新の情報を配信しています!
Follow @django_ja