throw Life Walkin' On The Spiral. Let's see, if that's true or not.
throw Life Walkin' On The Spiral. Let's see, if that's true or not.
米Cloud Sherpasは「Google App Engine(GAE)」向けのPythonフレームワーク「Ferris」を公開した。GAEのネイティブライブラリをベースにMVCアーキテクチャでのアプリケーション構築に必要となる機能が組み込まれており、GAEプラットフォーム上での開発を効率化できるという。 GAEは米Googleが提供するPaaS型のクラウドサービス。PythonやJava、Goなどの言語を使って開発されたアプリケーションをGoogleのクラウドインフラ上で実行できるもので、利用者は5000万人、この5年間で開発されたアプリは100万以上と言われている。GAE上で実行するアプリケーションは一定の規約に従って作成されている必要があり、自由にアプリケーションを作成できるわけではない。そのため、フレームワークを利用する場合はGAEに対応したフレームワークを選択する必要がある。
Webアプリケーションで値の受け渡しをする場合、HTMLのフォームからPOSTで渡される場合と、URLの後ろに付けて渡されるGETとがあります。 GETの場合 main.pyのMainHandlerクラスの修正 class MainHandler(webapp.RequestHandler): def get(self): flag = bool(long(self.request.get('param'))) params = {'flag': flag} fpath = os.path.join(os.path.dirname(__file__), 'templates', 'index.html') html = template.render(fpath, params) self.response.out.write(html) /templates/index.htmlの修正
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く