Kayで複数アプリケーションを動かす

Kayプロジェクトの中で複数のアプリケーションを動かす方法の備忘録。


プロジェクトとアプリケーションの例

・プロジェクト
  ・zzlab-toys ($ python2.5 manage.py startproject zzlab-toys)
・アプリケーション
  ・billingual ($ python2.5 manage.py startapp billingual)
  ・tagging ($ python2.5 manage.py startapp tagging)



※コメント内はプロジェクトとアプリケーションの作成コマンドです。


プロジェクトとアプリケーションを作ったら、setting.pyのINSTALLED_APPSとAPP_MOUNT_POINTSを以下のように編集します。

INSTALLED_APPS = (
  'kay.auth',
  'billingual',
  'tagging',
)

APP_MOUNT_POINTS = {
  'billingual': '/billingual',
   'tagging': '/tagging/',
}


その後サーバを動かし次のURLにアクセスするとそれぞれのアプリケーションのindex.htmlのページを確認できます。


http://localhost:8080/billingual
http://localhost:8080/tagging