読者です 読者をやめる 読者になる 読者になる

dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

follow us in feedly

Google App Engine Python Tutorialのメモ(2)

前回に続き、GAEのチュートリアルをやってみた自分用メモです。

今回は、Chapter 5 Handling Forms with webapp2から。

(追記)その他のメモ

Chapter5 Handling Forms with webapp2

とりあえず全部知ってることだった。

サンプル

class MainPage(webapp2.RequestHandler):
    def get(self):
        self.response.write(MAIN_PAGE_HTML)

class Guestbook(webapp2.RequestHandler):
    def post(self):
        self.response.write('<html><body>You wrote:<pre>')
        self.response.write(cgi.escape(self.request.get('content')))
        self.response.write('</pre></body></html>')

サンプルではフォームからPOST送信された時の処理をGuestbookクラスで処理してたけど、
これぐらいなら1つのクラスで書いちゃってもいいね。

application = webapp2.WSGIApplication([
    ('/', MainPage),
    ('/sign', Guestbook),
], debug=True)