1章 Webアプリを開発するまえに
省略
2章 Webアプリを開発するには
省略
3章 Djangoの概説
Djangoは1つのプロジェクトの中に複数のアプリを含む。外部からのリクエストはプロジクトのルーテイングがアプリごとに捌き、アプリに届いたリクエストは必要であればさらにアプリのなかのルーテイングで捌かれる。届いたリクエストはviewsに預けられフォームへの入力、モデルを通してデータベースへの保存、取得など、その結果をテンプレートを通してレスポンスとして返される。
Projectの雛形はDjangoが自動的に作ってくれる。django-admin startproject <プロジェクト名>
プロジェクトのなかに作るアプリの雛形も python manage.py startapp <アプリケーション名>
で自動的に作ってくれる。
ルーティング、ビュー、フォーム、モデル、テンプレートについて概要説明があった。最後にdjango-admin startproject
などのユーティリティィコマンドについて説明がある