シンプルなWebアプリを作ってみた。2つの入力フィールドに値を加算するだけのシンプルなものです。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | from google.appengine.ext import webapp from google.appengine.ext.webapp import util class MyHandler(webapp.RequestHandler): def write(self, str): self.response.out.write(str) class MainHandler(MyHandler): def get(self): a = b = 0 try: if self.request.get("a"): a = int(self.request.get("a")) if self.request.get("b"): b = int(self.request.get("b")) c = a + b except: c = "Input integer numbers" self.write(""" <html><head><title>Adder</title></head> <form name="post" action="/"><input type="hidden" name="phpMyAdmin" value="cfc2644bd9c947213a0141747c2608b0" /> <input type="text" name="a" value="%d"> + <input type="text" name="b" value="%d"> <input type="submit" value="="> %s </form> """ % (a,b,c)); def main(): application = webapp.WSGIApplication([('/', MainHandler)], debug=True) util.run_wsgi_app(application) if __name__ == '__main__': main() |
