Webappクラスを使ってフォームから値を受け取る
URLから値を受け取る - ひろぽんのプログラミングメモ
こんな記事を書いたけど、Google App EngineにはWebappクラスが実装されてる。それを使ってフォームから値をGETするのが一般的らしい。
from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app class MainHandler(webapp.RequestHandler): def get(self): text = self.request.get('text').encode('utf-8') self.response.out.write(text) return def main(): application = webapp.WSGIApplication([('/', MainHandler)], debug=True) run_wsgi_app(application) if __name__ == '__main__': main()
これでファイルを保存。サーバーを起動して、以下をURLフォームへ入力。
実行すると。
hogehoge
となる。