| |   |
| 1 | 1 | import wsgiref.handlers |
| 2 | 2 | |
| 3 | from google.appengine.api import users |
| 3 | 4 | from google.appengine.ext import webapp |
| 4 | 5 | |
| 5 | 6 | class MainPage(webapp.RequestHandler): |
| 6 | 7 | def get(self): |
| 7 | | self.response.headers['Content-Type'] = 'text/plain' |
| 8 | | self.response.out.write('Hello, webapp World!') |
| 8 | user = users.get_current_user() |
| 9 | |
| 10 | if user: |
| 11 | self.response.headers['Content-Type'] = 'text/plain' |
| 12 | self.response.out.write('Hello, ' + user.nickname()) |
| 13 | else: |
| 14 | self.redirect(users.create_login_url(self.request.uri)) |
| 9 | 15 | |
| 10 | 16 | def main(): |
| 11 | 17 | application = webapp.WSGIApplication( |
| toggle raw diff |
--- a/helloworld.py
+++ b/helloworld.py
@@ -1,11 +1,17 @@
import wsgiref.handlers
+from google.appengine.api import users
from google.appengine.ext import webapp
class MainPage(webapp.RequestHandler):
def get(self):
- self.response.headers['Content-Type'] = 'text/plain'
- self.response.out.write('Hello, webapp World!')
+ user = users.get_current_user()
+
+ if user:
+ self.response.headers['Content-Type'] = 'text/plain'
+ self.response.out.write('Hello, ' + user.nickname())
+ else:
+ self.redirect(users.create_login_url(self.request.uri))
def main():
application = webapp.WSGIApplication( |