Changeset 34

Show
Ignore:
Timestamp:
06/19/08 22:22:16 (7 months ago)
Author:
jean
Message:

nouveaux petits test

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • googleApplications/t-servi/hellowebappjeantinguelyawais.py

    r33 r34  
     1import cgi 
    12import wsgiref.handlers 
    23 
     
    67class MainPage(webapp.RequestHandler): 
    78  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>""") 
    918 
    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 
     20class 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) 
    1526 
    1627def main(): 
    1728  application = webapp.WSGIApplication( 
    18                                        [('/', MainPage)], 
     29                                       [('/', MainPage), 
     30                                        ('/sign', Guestbook)], 
    1931                                       debug=True) 
    2032  wsgiref.handlers.CGIHandler().run(application)