Google App Engine

GoogleAppEngine 日本語ガイド登場!

GoogleAppEngine デベロッパー ガイドが日本語化!

作ったアプリケーションをWebに公開しよう

Uploading Your Application と、思ったけど現段階では先着の何名かにしかアップロードする権利が与えられていないみたい。Googleには 「心配はいらない、プレビューしてアップロードできるようになったらメール送るから! それまではSDKダウンロードして、…

静的なファイルを使う

Using Static Files CSSファイル、JSコード、画像、Flashアニメーションなど、本来はサーバー側においてそこから読み取られる情報をローカルで実現させる仕組み?まず、helloworld.pyの場所に新しくstylesheetsフォルダを作成します。 その後、app.yamlファ…

Google App Engine SDKのアップデート

SDKが14日付けでアップデートされているようですね。 最新のインストーラをそのまま起動しても 「削除してからインストールしてね」と言われますので。 まず、アンインストールしてからインストールを実行しましょう。

テンプレートで保守性UP!

Using Templates テンプレートを使って、コードが煩雑になるのを防ぐ。 テンプレートを使うにあたり以下のモジュールをそれぞれimportします。 import os from google.appengine.ext.webapp import template その後、MainPageでの処理を以下のように変更 cla…

データストアを使う

Using the Datastore データストアを使ってデータの記憶/抽出を行う。まず、データストアを使用するためにSDKにあるdbモジュールをインポートしています。 from google.appengine.ext import db そしてGreetingクラスの実装。このクラスがデータストアへ登録…

usersモジュールを使ったサインイン

Using the Users Service Using Users SDK提供のwebappモジュールと同じようにusersというモジュールを使うと、ユーザーアカウントを制御できる。 import wsgiref.handlersfrom google.appengine.api import users from google.appengine.ext import webappc…

webappを使ってフォームを制御する

Handling Forms With webapp import cgi import wsgiref.handlersfrom google.appengine.api import users from google.appengine.ext import webappclass MainPage(webapp.RequestHandler): def get(self): self.response.out.write(""" <html> <body> <form action="/sign" method="post"> <div></div></form></body></html>

データベースのクリア

dev_appserver.py 'アプリ' これに、 dev_appserver.py --clear 'アプリ' --clear引数を指定して起動すると、データがリセットされます。

便利なフレームワークを使おう

webappフレームワークを使って楽しよう Using the webapp Framework PythonのWSGI(Web Server Gateway Interface)を簡単に使えるようになるwebappというフレームワークが用意されているからそれを使おう。ということかな? 純粋なPythonフレームワークの中に…

Google App Engine のセットアップ

Getting Started!! Google App Engine Home 1.サインアップ Googleアカウントを持っていたのでサインアップはいつも通りでOK 2.SDKのダウンロード AppEngineダウンロードページからWindows用のインストーラをダウンロードします ダウンロードが終わったので…

Google App Engine

なんか色んな所で話題の「Google App Engine」なんだか面白そうなので、後でやってみよ 以下を参考にね Google App Engine SDKを使ってみた(秋元@サイボウズラボ・プログラマー・ブログ) Google App Engine で Tropy っぽいやつ作ってみた(IT戦記) ただ Pyth…