Djangoによるアプリケーション開発の基本的な手順
図4に本稿で紹介する開発手順を示しました。以降では、この手順に従って説明を進めていきます。

インストール
それでは前準備として、PythonとDjangoをインストールしてみましょう。
Pythonのインストール
Python の公式サイトのダウンロードページから、該当プラットフォームのバイナリをダウンロードします。バージョンは、Djangoがサポートしている2.6.2(執筆現在)をダウンロード(Python 2.6.2 Windows installer)します。ダウンロードした「Python-2.6.2.msi」をダブルクリックすると、インストーラが開始しますので、以降はインストーラに従いインストールを進めます。インストールフォルダは「C:¥Python26」としました。インストール完了後、環境変数のPATHに以下を追加設定してください。
C:\Python26;C:\Python26\Tools\Scripts
Djangoのインストール
次にDjangoをインストールします。Djangoの公式サイトのダウンロードページからパッケージングされたファイルをダウンロードします。ダウンロードしたファイルを任意のフォルダに展開します(著者は「C:\temp」以下に展開しました)。DOSプロンプトで、展開したフォルダの直下に移動し、以下のコマンドを実行します。
python setup.py install
以下の場所に、Djangoのフォルダとファイルがコピーされます。
- C:¥Python26¥Lib¥site-packages
- C:¥Python26¥Scripts¥django-admin.py
LinuxやMacOSの場合もインストール方法もほぼ変わりません。Django本家サイトのインストールガイドやDjango和訳ドキュメントのインストールガイドなどを参照してください。
Djangoのインストール確認
DOSプロンプトで、Pythonを実行し、Pythonの対話型インターフェイスから次のように入力して確認します。
> python Python 2.6.2 (r262:71605, Apr 14 2009, 22:40:02) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> >>> import django >>> django.VERSION (1, 1, 0, 'beta', 1)
Djangoのバージョンが正しく表示されれば、インストールが正常に完了しています。
構築するアプリケーションの概要とチュートリアルの目標
PythonとDjangoのインストールが終わったところで、次にプロジェクトとアプリケーションの作成に進みます。本稿のチュートリアルでは、簡単なECサイトを題材とします。具体的には、ECサイトで販売する商品を中心とした情報を登録・表示するアプリケーションを構築することによって、Djangoの基本機能の使い方を習得することを目標とします。
