Django という Python 用の web framework を試してみようとしたので,その作業ログをメモしておく.

☆インストール
https://www.djangoproject.com/ から .tar.gz をダウンロード.

アーカイブを展開して
$sudo python setup.py install
でインストール完了.

$python
Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import django
>>> django.VERSION
(1, 4, 1, 'final', 0)

というように import できて,バージョンが表示されれば正常にインストールできていると思われる.

☆プロジェクトを作成する
$cd ./tekitona/path/
$django-admin.py startproject mysite

とすると
mysite/
が作成され,

$ls -R mysite
manage.py* mysite/

mysite/mysite:
__init__.py settings.py urls.py wsgi.py

というファイル構造が自動的に作成される.


サーバーの実行
==========
$cd mysite
$python manage.py runserver
Validating models...

0 errors found
Django version 1.4.1, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
==========

この状態で,ブラウザで
http://localhost:8000/
にアクセスすると,

It worked!
Congratulations on your first Django-powered page.

という画面が表示されれば OK のようだ.