Submit Search
Upload
Djangoアプリの実践的設計手法
•
Download as ODP, PDF
•
17 likes
•
6,834 views
Ian Lewis
Follow
Technology
Report
Share
Report
Share
1 of 14
Download now
Recommended
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
Recruit Lifestyle Co., Ltd.
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Kongの概要と導入事例
Kongの概要と導入事例
briscola-tokyo
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
Where狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキー
yoku0825
Recommended
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
大規模ソーシャルゲームを支える技術~PHP+MySQLを使った高負荷対策~
infinite_loop
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
Recruit Lifestyle Co., Ltd.
こんなに使える!今どきのAPIドキュメンテーションツール
こんなに使える!今どきのAPIドキュメンテーションツール
dcubeio
Kongの概要と導入事例
Kongの概要と導入事例
briscola-tokyo
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
GraphQLのsubscriptionで出来ること
GraphQLのsubscriptionで出来ること
Shingo Fukui
Where狙いのキー、order by狙いのキー
Where狙いのキー、order by狙いのキー
yoku0825
DDDモデリング勉強会 #6
DDDモデリング勉強会 #6
株式会社Jurabi
実践Djangoの読み方 - みんなのPython勉強会 #72
実践Djangoの読み方 - みんなのPython勉強会 #72
Masashi Shibata
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
Kohei KaiGai
【修正版】Django + SQLAlchemy: シンプルWay
【修正版】Django + SQLAlchemy: シンプルWay
Takayuki Shimizukawa
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
Preferred Networks
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
SPAセキュリティ入門~PHP Conference Japan 2021
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
KyutatsuNishiura
脱RESTful API設計の提案
脱RESTful API設計の提案
樽八 仲川
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
Tetsutaro Watanabe
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
オススメの標準・準標準パッケージ20選
オススメの標準・準標準パッケージ20選
Takuya Ueda
Guide To AGPL
Guide To AGPL
Mikiya Okuno
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
yoshiaki iwanaga
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
Preferred Networks
Djangoとは
Djangoとは
Gomamatsu
初めてのPadrino
初めてのPadrino
Takeshi Yabe
More Related Content
What's hot
DDDモデリング勉強会 #6
DDDモデリング勉強会 #6
株式会社Jurabi
実践Djangoの読み方 - みんなのPython勉強会 #72
実践Djangoの読み方 - みんなのPython勉強会 #72
Masashi Shibata
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
Kohei KaiGai
【修正版】Django + SQLAlchemy: シンプルWay
【修正版】Django + SQLAlchemy: シンプルWay
Takayuki Shimizukawa
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
Preferred Networks
Redisの特徴と活用方法について
Redisの特徴と活用方法について
Yuji Otani
SPAセキュリティ入門~PHP Conference Japan 2021
SPAセキュリティ入門~PHP Conference Japan 2021
Hiroshi Tokumaru
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
Tetsutaro Watanabe
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
KyutatsuNishiura
脱RESTful API設計の提案
脱RESTful API設計の提案
樽八 仲川
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
KEISUKE KONISHI
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
Kohei Tokunaga
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
Tetsutaro Watanabe
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
Masahito Zembutsu
オススメの標準・準標準パッケージ20選
オススメの標準・準標準パッケージ20選
Takuya Ueda
Guide To AGPL
Guide To AGPL
Mikiya Okuno
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
yoshiaki iwanaga
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
Preferred Networks
What's hot
(20)
DDDモデリング勉強会 #6
DDDモデリング勉強会 #6
実践Djangoの読み方 - みんなのPython勉強会 #72
実践Djangoの読み方 - みんなのPython勉強会 #72
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
並列クエリを実行するPostgreSQLのアーキテクチャ
並列クエリを実行するPostgreSQLのアーキテクチャ
【修正版】Django + SQLAlchemy: シンプルWay
【修正版】Django + SQLAlchemy: シンプルWay
Kubernetesによる機械学習基盤への挑戦
Kubernetesによる機械学習基盤への挑戦
Redisの特徴と活用方法について
Redisの特徴と活用方法について
SPAセキュリティ入門~PHP Conference Japan 2021
SPAセキュリティ入門~PHP Conference Japan 2021
MongoDBが遅いときの切り分け方法
MongoDBが遅いときの切り分け方法
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
理解して使いこなすDjangoのForm機能(2021 Django Congress発表資料)
脱RESTful API設計の提案
脱RESTful API設計の提案
Swaggerでのapi開発よもやま話
Swaggerでのapi開発よもやま話
Dockerからcontainerdへの移行
Dockerからcontainerdへの移行
がっつりMongoDB事例紹介
がっつりMongoDB事例紹介
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
PostgreSQL14の pg_stat_statements 改善(第23回PostgreSQLアンカンファレンス@オンライン 発表資料)
Dockerfile を書くためのベストプラクティス解説編
Dockerfile を書くためのベストプラクティス解説編
オススメの標準・準標準パッケージ20選
オススメの標準・準標準パッケージ20選
Guide To AGPL
Guide To AGPL
第三回ありえる社内勉強会 「いわががのLombok」
第三回ありえる社内勉強会 「いわががのLombok」
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
ゼロから作るKubernetesによるJupyter as a Service ー Kubernetes Meetup Tokyo #43
Similar to Djangoアプリの実践的設計手法
Djangoとは
Djangoとは
Gomamatsu
初めてのPadrino
初めてのPadrino
Takeshi Yabe
Django 1.5 における効果的な MTV 設計 & ネイティブApp
Django 1.5 における効果的な MTV 設計 & ネイティブApp
Yikei Lu
Web Intents入門
Web Intents入門
Shumpei Shiraishi
Azure Machine Learning アップデートセミナー 20191127
Azure Machine Learning アップデートセミナー 20191127
Keita Onabuta
Swagger jjug ccc 2018 spring
Swagger jjug ccc 2018 spring
kounan13
はじめてのCodeIgniter
はじめてのCodeIgniter
Yuya Matsushima
【de:code 2020】 アマダの Azure への取り組みと DevOPS・MLOPS 環境の構築と運用
【de:code 2020】 アマダの Azure への取り組みと DevOPS・MLOPS 環境の構築と運用
日本マイクロソフト株式会社
【DL輪読会】Code as Policies: Language Model Programs for Embodied Control
【DL輪読会】Code as Policies: Language Model Programs for Embodied Control
Deep Learning JP
Yahoo pipes
Yahoo pipes
Alfian Busyro
Edge から Cloud, Beginner から Professional までサポートする Azure AI プラットフォーム
Edge から Cloud, Beginner から Professional までサポートする Azure AI プラットフォーム
IoTビジネス共創ラボ
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Takayoshi Tanaka
Djangoのチュートリアル
Djangoのチュートリアル
sakihohoribe
CodeIgniter 〜 2008年大躍進のPHPフレームワーク
CodeIgniter 〜 2008年大躍進のPHPフレームワーク
kenjis
Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】
dcubeio
Djangoのススメ
Djangoのススメ
Alisue Lambda
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
Tsutomu Ogasawara
【17-D-6】.NETアセンブリの宿命
【17-D-6】.NETアセンブリの宿命
Developers Summit
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
Yusuke Suzuki
ドメイン駆動設計入門
ドメイン駆動設計入門
増田 亨
Similar to Djangoアプリの実践的設計手法
(20)
Djangoとは
Djangoとは
初めてのPadrino
初めてのPadrino
Django 1.5 における効果的な MTV 設計 & ネイティブApp
Django 1.5 における効果的な MTV 設計 & ネイティブApp
Web Intents入門
Web Intents入門
Azure Machine Learning アップデートセミナー 20191127
Azure Machine Learning アップデートセミナー 20191127
Swagger jjug ccc 2018 spring
Swagger jjug ccc 2018 spring
はじめてのCodeIgniter
はじめてのCodeIgniter
【de:code 2020】 アマダの Azure への取り組みと DevOPS・MLOPS 環境の構築と運用
【de:code 2020】 アマダの Azure への取り組みと DevOPS・MLOPS 環境の構築と運用
【DL輪読会】Code as Policies: Language Model Programs for Embodied Control
【DL輪読会】Code as Policies: Language Model Programs for Embodied Control
Yahoo pipes
Yahoo pipes
Edge から Cloud, Beginner から Professional までサポートする Azure AI プラットフォーム
Edge から Cloud, Beginner から Professional までサポートする Azure AI プラットフォーム
121117 metro styleapp_templateapp
121117 metro styleapp_templateapp
Djangoのチュートリアル
Djangoのチュートリアル
CodeIgniter 〜 2008年大躍進のPHPフレームワーク
CodeIgniter 〜 2008年大躍進のPHPフレームワーク
Apiドキュメンテーションツールを使いこなす【api blueprint編】
Apiドキュメンテーションツールを使いこなす【api blueprint編】
Djangoのススメ
Djangoのススメ
スマートフォンアプリケーション開発の最新動向
スマートフォンアプリケーション開発の最新動向
【17-D-6】.NETアセンブリの宿命
【17-D-6】.NETアセンブリの宿命
企業におけるSpring@日本springユーザー会20090624
企業におけるSpring@日本springユーザー会20090624
ドメイン駆動設計入門
ドメイン駆動設計入門
More from Ian Lewis
Appengine ja-night-20110222
Appengine ja-night-20110222
Ian Lewis
Twisted ロングポーリング チャット サーバ
Twisted ロングポーリング チャット サーバ
Ian Lewis
Sphinx 1.1 i18n 機能紹介
Sphinx 1.1 i18n 機能紹介
Ian Lewis
BPStudy #40 - Google Appengine 1.4.0
BPStudy #40 - Google Appengine 1.4.0
Ian Lewis
Key Value Storage Systems ... and Beyond ... with Python
Key Value Storage Systems ... and Beyond ... with Python
Ian Lewis
Celery Task Queue
Celery Task Queue
Ian Lewis
Django O/R Mapper
Django O/R Mapper
Ian Lewis
More from Ian Lewis
(7)
Appengine ja-night-20110222
Appengine ja-night-20110222
Twisted ロングポーリング チャット サーバ
Twisted ロングポーリング チャット サーバ
Sphinx 1.1 i18n 機能紹介
Sphinx 1.1 i18n 機能紹介
BPStudy #40 - Google Appengine 1.4.0
BPStudy #40 - Google Appengine 1.4.0
Key Value Storage Systems ... and Beyond ... with Python
Key Value Storage Systems ... and Beyond ... with Python
Celery Task Queue
Celery Task Queue
Django O/R Mapper
Django O/R Mapper
Recently uploaded
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(9)
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Djangoアプリの実践的設計手法
1.
Django アプリの実践的設計手法 チーム開発/保守しやすいアプリケーションの設計
2.
3.
アプリを細かく分けよう
4.
アプリは API
を作ろう
5.
そもそも Django アプリは何?
6.
models.py のある Python
モジュール 以上
7.
8.
admin.py – Django
管理画面の設定
9.
models.py – Django
モデルの定義
10.
views.py – Django
ビューの定義
11.
urls.py – URL
マッピング
12.
tests.py -
自動テスト
13.
14.
context_processors.py –
テンプレートコンテキストプロセッサー
15.
middleware.py – Django
ミドルウエア
16.
17.
18.
19.
James Bennett さん
, Reusable Apps に感激
20.
今頃、 22 アプリになっている
21.
22.
でも、 INSTALLED_APPS が長くなるじゃん!
23.
どうでもいい!
24.
25.
英語だけど ...
26.
27.
クラスや関数
28.
モデルメソッド
29.
デコレーター
30.
ミドルウエア
31.
シグナルを提供
32.
質問 [email_address] @IanMLewis
http://www.ianlewis.org/
Download now