2010年11月24日水曜日

Kayでよく使うコマンド

以下、コマンド・プロンプト上でコマンドを発行する。

プロジェクト作成
python kay/manage.py startproject myprj
  • GoogleAppEngineフォルダーからコマンドを実行
  • kayは通常GoogleAppEngineフォルダー下にインストールするため、kayフォルダーを指定してコマンドを発行する
  • myprj はプロジェクト名、同名のフォルダーがGoogleAppEngineフォルダー下に生成

アプリケーション作成
python manage.py startapp myapp
  • 作成したプロジェクト・フォルダーからコマンド実行
  • myappはアプリケーション名、同名のフォルダーがプロジェクト・フォルダー下に生成

開発用サーバー起動
python manage.py runserver
  • テストしたいプロジェクトのフォルダーより実行
  • 開発サーバーへのアクセスは、下のURLになる
    (アプリケーションの指定するURLパターンが下のURLに追加される)

    http://localhost:8080/

    開発サーバーの管理コンソールは、次のURL

    http://localhost:8080/_ah/admin

  • 開発サーバーの終了はコマンド・プロンプト上で、Ctrl+C

GAEにアップロード
python manage.py appcfg update
  • アップロードしたいプロジェクトのフォルダーより実行
  • app.yaml のapplicationに事前に登録したappidを設定してから、コマンドを発行する
  • 途中で e-mail と password の入力を促されるが、e-mailにはgoogleアカウントのIDを入力する
参考
Kay ドキュメント