2010-01-01から1年間の記事一覧
app.yaml 下のサイトを参考に作成。 http://code.google.com/intl/ja/appengine/kb/general.html#erroruris favicon.icoファイルの作成 faviconの元になる画像がある場合には、 Genfavicon. Free Online Favicon Generator. Icon Generator. テキストのfavic…
webapp.WSGIApplicationのコンストラクタでURLマップを引数として渡します。URLマップに登録されるどのURLパターンにもマッチしない場合の処理を独自で定義できるのか?ぐぐってみる。 http://gainorspend.googlecode.com/svn-history/r2/trunk/gainorspend.…
eclipseでgoogle app engineプロジェクトを作成する手順をメモしておこうと思います。 チュートリアルは、初めてアプリケーションを開発することを想定して作成されています。なので、チュートリアルには、最初の1回だけすればいい作業と、2回目以降に別の…
google app engine では、webapp.RequestHandler の継承クラスを定義することでHTTPリクエストのハンドラを定義します。例外(Internal server error 500 に相当)が発生した場合の動作を、handle_exception メソッドをオーバーライドすることで独自に定義でき…
URL http://localhost/test?id=777&name=hoge からクエリパラメータ id、name の値を抽出します。 import urlparse import cgi o = urlparse.urlparse('http://localhost/test?id=777&name=hoge') params = cgi.parse_qs(o.query) print params['id'][0] pri…
いいえ。日本語を読んでいませんでした。
.pyファイルに日本語を入れると 500 Server Error となります。サンプルプログラム (http://code.google.com/intl/ja/appengine/docs/python/gettingstarted/usingwebapp.htmlのサンプルににコメントを加えたもの) from google.appengine.ext import webap…
Google App Engineを動かしてみた。 全体の流れ 準備 Python (python-2.5.4.msi) をダウンロード、インストール Eclipse をダウンロード、解凍 Google App Engine SDK (GoogleAppEngine_1.3.1.msi) をダウンロード、インストール Eclipse に PyDev をインス…
ひさしぶりに日記を書いてみる。 EMチャージで購入 最近、Pocket Wifi を EMチャージで購入。利用形態を考えると、平日は会社と家の往復で、それほど使わない。休日、どこかにでかけるときに使えればいいかなという感じです。 以下の日記を参考にしています…