Djangoのビューで
・Djangoのビューは、ビジネス・ロジックを使用してWebアプリケーションを作成するには
ビュー機能を呼び出すことができ機能です。・Djangoのビュー
アプリケーションview.py中・ビューの定義ファイル
・表示Djangoフレームワークを発見し、実行するために呼び出すことができURLアドレス(ルーティング)をバインドする必要があります
使用の予備的見解
需要:ビューを書き、URL(ルーティング)を設定すると、ディスプレイ・インターフェースを実現するために
1.需要:こんにちはジャンゴ情報を表示し、8000 /ユーザー/インデックス://127.0.0:ブラウザがURLをhttpにアクセスするには
2.達成するために:
私は。ビュー機能を記述する必要があります
II。このビューのアクセスルートを設定
1.ビューを作成します。
views.pyでコードビューで記述され、作成したばかりのオープンユーザモジュール。
注ビュー:
・ビューについて
私は。ビューは、開発者のイニシアチブによって呼び出されますが、Djangoフレームワークによって呼び出されていません
II。Djangoは、要求を受信すると、通常のURLを行います対応するコールビューと一致します
最初のパラメータIII。ビューを呼び出すとき、Djangoは情報を要求するが、HttpRequestのオブジェクトとして、及びビュー着信として封入されています
ビュー上・パラメータ
私。最初のパラメータビューを定義する必要があり、カスタマイズ可能な名前が、名前を要求するために使用され、タイプのHttpRequest
II。このパラメータが存在しない場合、Djangoは一度にビューを呼び出し、オブジェクトは、HttpRequestのが渡されることはありません
・ビューの戻り値
私は。のHttpResponseビューオブジェクト(オブジェクトまたはサブクラス)を返す必要があります
II。HTTPRequestの要求されたオブジェクトはDjangoの、開発者が作成したHttpResponse応答オブジェクトによって作成されます
2. [設定URL(ルーティング)
次のようにプロジェクトの設定でurls.pyファイルをルーティング・行動のURLは次のとおりです。
3.ブラウザをテストします
Http://127.0.0.1:8000/users/index情報の論理ビューは、ハロージャンゴを返すかどうかを確認するには、ブラウザのURLを入力します。