0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DjangoのMVTモデル

Posted at

MVTモデルとは?

実態はMVCモデルとほぼ同じ感じ。
MVCモデルの方がよく聞くので、なんか違うのかと思ったけど呼び方違うだけって認識しても良さげだった。
・Model
・View
・Template
の3つで構成される。

Model

WebアプリとDB間のやりとりを担う。

View(MVCで言うController)

全体制御。
リクエスト内容に対応する処理を書く。

Template(MVCで言うView)

WebアプリのUIを担う。
HTMLに変数入れたりできるらしい。

実際の開発において

MVTを知った上でDjangoの構成も知っておくと良い。

Djangoは、
①プロジェクトフォルダを作成し、Webアプリが動作する基盤を作る。
②プロジェクト内にアプリケーションフォルダを作成し、開発に必要なプログラムを組み込んでいく。このアプリケーションが、MVTの処理していく。つまり、Djangoはアプリケーション毎にMVTコンポーネントが用意され、プログラムが構築される。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?