diff webob_view/template/+package+/handlers.py @ 3:4dcb932065e4

finish dispatching version of webob_view
author k0s <k0scist@gmail.com>
date Thu, 29 Oct 2009 15:28:52 -0400
parents eb2cb7ebc849
children ee9ed5875df0
line wrap: on
line diff
--- a/webob_view/template/+package+/handlers.py	Thu Oct 29 15:11:05 2009 -0400
+++ b/webob_view/template/+package+/handlers.py	Thu Oct 29 15:28:52 2009 -0400
@@ -30,7 +30,7 @@
     def __call__(self):
         name = self.request.GET.get('name', 'world')
         retval = """<html><body><form method="post">Hello,
-<input type="text" value="name"/></form></body></html>""" 
+<input type="text" value="%s"/></form></body></html>""" 
         return Response(content_type='text/html', 
                         body=retval % name)
 
@@ -41,7 +41,7 @@
         return request.method == 'POST'
 
     def __call__(self):
-        name = 'foo' # XXX get from self.request.POST
+        name = self.request.POST.get('name', 'world')
         name = escape(name)
         self.redirect(self.link('/?name=%s' % name))