まず、概念
1、MVCフレームワーク
コアアイデア :(低い結合、高い凝集力)は、簡単なコードを再構成するために、様々な機能モジュール間の結合を低減するために、コードの再利用の最大の程度を達成するために、デカップリング。
M:モデル。主に、データベース層をカプセル化するために使用されます。
V:ビュー。ユーザーに結果を表示します。
C:コントローラ。コア、データを取得し、結果を返すための要求を処理します。
2、MVTフレーム(このフレームのみジャンゴに属します)
DjangoはPythonののWeb開発フレームワークです。[MVT]属し
M:モデル。データベースとの対話を担当。
V:ビュー。コア、要求を受信するための責任があり、データおよびリターン結果を得ます
T:テンプレートを。ブラウザにコンテンツを提示するための責任。
第二に、インストール
仮想環境を作成するための1、
[なぜ?]異なる開発環境の異なるビジネスニーズので、
(1)(Linux)の仮想環境を作成します
(2)インストールのジャンゴ
(3)プロジェクトを作成します
プロジェクトのtest1の名前。
第三に、設計モデル
1、ライブラリ管理データテーブルの構造設計