Django に便利なツール群のインストール

django_bash_completion インストール

django-admin.py とか manage.py とかのサブコマンドをタブ補完してくれる bash 用のスクリプト


MacPortsdjango を入れたので "extra/django_bash_completion" が無い!
ので djangoproject.com から最新版をダウンロードして .django_bash_completion な感じでホームディレクトリに置いておきました。


.bashrc に以下追加。

. ~/.django_bash_completion


参考

Werkzeug インストール

"ベルクツォイク" かな。MacPorts でインストールします。

$ sudo port install py25-werkzeug

django-extensions(旧 django-command-extensions) インストール

django の manage コマンドを拡張してくれたり、Model や Field を拡張してくれたり。らしい。
これの runserver_plus を使ってみたいがために Werkzeug を入れたようなものです。


Werkzeug は上でインストール済みなので、graph_models を利用するために Graphviz もインストール。

$ sudo port install graphviz


django-extensions のソースをダウンロード。

http://django-command-extensions.googlecode.com/files/django-extensions-0.4.1.tar.gz


解凍 & cd してインストール。

$ sudo python setup.py install


INSTALLED_APPS に "django_extensions" を追加して利用。


参考