More Related Content
Similar to Pythonで始めるWebアプリケーション開発 (20)
More from Takahiro Kubo (20)
Pythonで始めるWebアプリケーション開発
- 11. MVCの罠
● データベースにアクセスするための共通処理
○ Model?
● 複数のMを組み合わせるような処理
○ Model?それともController側で組み合わせる?
● 複数のCで共通して使う処理(ログイン済みか否かの判定など)
○ ベースとなるControllerを作って継承する?
MVCはアプリケーションにおけるミニマムな役割を定義したにすぎません。
必要に応じ追加の「役割」を考え、定義する必要があります。