google app engineテスト中
更新: 2010年6月4日
google app engineを触ってみる。
hello world的にページの表示。
googleのアカウントデータの取得等等。
from google.appengine.api import users from google.appengine.ext import webapp from google.appengine.ext.webapp.util import run_wsgi_app
class MainPage(webapp.RequestHandler): def get(self): user = users.get_current_user()
if user:
self.response.headers\['Content-Type'\] = 'text/plain'
self.response.out.write(user.nickname()+'\\n')
self.response.out.write(user.email()+'\\n')
self.response.out.write(user.user\_id()+'\\n')
self.response.out.write(user.auth\_domain()+'\\n')
else:
self.redirect(users.create\_login\_url(self.request.uri))
application = webapp.WSGIApplication( [(’/’, MainPage)], debug=True)
def main(): run_wsgi_app(application)
if __name__ == “__main__”: main()