Catch exception related to number field handling in older SDK.
[gae-samples.git] / guestbook / guestbook3_users.py
blob94de9f715713e0e78f0415561b3872dd341e5d5b
1 from google.appengine.api import users
2 from google.appengine.ext import webapp
3 from google.appengine.ext.webapp.util import run_wsgi_app
5 class MainPage(webapp.RequestHandler):
6 def get(self):
7 user = users.get_current_user()
9 if user:
10 self.response.headers['Content-Type'] = 'text/plain'
11 self.response.out.write('Hello, ' + user.nickname())
12 else:
13 self.redirect(users.create_login_url(self.request.uri))
15 application = webapp.WSGIApplication(
16 [('/', MainPage)],
17 debug=True)
19 def main():
20 run_wsgi_app(application)
22 if __name__ == "__main__":
23 main()