Changeset 34
- Timestamp:
- 06/19/08 22:22:16 (7 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
googleApplications/t-servi/hellowebappjeantinguelyawais.py
r33 r34 1 import cgi 1 2 import wsgiref.handlers 2 3 … … 6 7 class MainPage(webapp.RequestHandler): 7 8 def get(self): 8 user = users.get_current_user() 9 self.response.out.write(""" 10 <html> 11 <body> 12 <form action="/sign" method="post"> 13 <div><textarea name="content" rows="3" cols="60"></textarea></div> 14 <div><input type="submit" value="Sign Guestbook"></div> 15 </form> 16 </body> 17 </html>""") 9 18 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)) 19 20 class Guestbook(webapp.RequestHandler): 21 def post(self): 22 self.response.out.write('<html><body>You wrote:<pre>') 23 self.response.out.write(cgi.escape(self.request.get('content'))) 24 self.response.out.write('</pre></body></html>') 25 self.response.out.write(self.request) 15 26 16 27 def main(): 17 28 application = webapp.WSGIApplication( 18 [('/', MainPage)], 29 [('/', MainPage), 30 ('/sign', Guestbook)], 19 31 debug=True) 20 32 wsgiref.handlers.CGIHandler().run(application)
