GAE(Google App Engine)は、Googleのパワーを利用してWebアプリケーション開発を行えるクラウド開発環境です。EclipseにPyDevというPython用プラグインをインストールし、Google App Engineのプログラムを作成していきましょう。
※Pythonがよくわからない、という方は、こちらのPython超入門をどうぞ。
まずは、GAEのSDK、Eclipse、そしてプラグインのPyDevといったものを準備しましょう。
新しいプロジェクトを作り、GAEのアプリケーションがどのようになっているのか理解しましょう。
テンプレートを使ってページを作成し、フォームを送信する処理を作ってみましょう。
Google App Engineには、「データストア」と呼ばれるデータベース機能があります。この基本的な利用の仕方を理解しましょう。
データの削除や編集などは、ユーザー認証で許可されたものだけが使えるようにする必要があります。Usersによる認証を使って重要な処理を実行させるようにしましょう。
複数のモデルを用意し、それぞれを連携して使うための基本について説明しましょう。