• 検索結果がありません。

最初の GAE アプリケーションを作成する

第 6 章 開発環境の構築 33

7.1 最初の GAE アプリケーションを作成する

最もシンプルなアプリケーション「helloworld」を作成し、アプリケーションの作成から実行まのでプロセスを 身につけましょう。

7.1.1 アプリケーションを作成する

• Google App Engine Launcherが起動し、[File] > [New Application]をクリックします。

• 設定項目に、次の値を設定し、[Create]をクリックします。

表7.1 開発環境

項目 設定値 説明

Application ID

helloworld アプリケーションのID。デプ

ロイする時に使います。 Application

Directory

WORKING_DIR*1 アプリケーションの保存場所

Runtime Python 2.7 ランタイム環境

Admin Port 8000 管理画面のポート番号

Port 8080 アプリケーションのポート番

• 次に、「Symlink Status」ウィンドウが表示されるので[OK]をクリックします。

• これで全てのインストールが完了しました。

386章 開発環境の構築

第 7

GAE アプリケーション作成

7.1 最初の GAE アプリケーションを作成する

最もシンプルなアプリケーション「helloworld」を作成し、アプリケーションの作成から実行まのでプロセスを 身につけましょう。

7.1.1 アプリケーションを作成する

• Google App Engine Launcherが起動し、[File] > [New Application]をクリックします。

• 設定項目に、次の値を設定し、[Create]をクリックします。

表7.1 開発環境

項目 設定値 説明

Application ID

helloworld アプリケーションのID。デプ

ロイする時に使います。

Application Directory

WORKING_DIR*1 アプリケーションの保存場所

Runtime Python 2.7 ランタイム環境

Admin Port 8000 管理画面のポート番号

Port 8080 アプリケーションのポート番

• アプリケーションが作成され、画面にhelloworldアプリケーションが追加されていることを確認します。

• WORKING_DIRをFinderで開き、次のファイルが作成されていることを確認します。

• app.yaml

– アプリケーションの設定情報が記述されています。

• favicon.ico – faviconです。

• index.yaml

– 後述するDatastoreを使ったデータの検索に必要な情報を記述します。

• main.py

– Pythonで書かれたアプリケーションのプログラムコードです。

407GAEアプリケーション作成

7.1.2 アプリケーションを実行する

• 一覧からhelloworldを選択し、Runボタンをクリックします。

– しばらくすると、 アプリケーションが起動し、Stopボタン、Browseボタンなどが有効になります。

• 次に、Browsボタンをクリックし、ブラウザを起動し、次のような画面が表示されていることを確認し

ます。

7.1. 最初のGAEアプリケーションを作成する 41

• アプリケーションが作成され、画面にhelloworldアプリケーションが追加されていることを確認します。

• WORKING_DIRをFinderで開き、次のファイルが作成されていることを確認します。

• app.yaml

– アプリケーションの設定情報が記述されています。

• favicon.ico – faviconです。

• index.yaml

– 後述するDatastoreを使ったデータの検索に必要な情報を記述します。

• main.py

– Pythonで書かれたアプリケーションのプログラムコードです。

407GAEアプリケーション作成

7.1.2 アプリケーションを実行する

• 一覧からhelloworldを選択し、Runボタンをクリックします。

– しばらくすると、 アプリケーションが起動し、Stopボタン、Browseボタンなどが有効になります。

• 次に、Browsボタンをクリックし、ブラウザを起動し、次のような画面が表示されていることを確認し

ます。

7.1. 最初のGAEアプリケーションを作成する 41