Mercurial > hg > bitsyauth
diff example/persona.py @ 35:d95ac066cb62
example/persona.py
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Fri, 27 Dec 2013 13:45:10 -0800 |
parents | 119cf9c81d3d |
children | afeb01315ab6 |
line wrap: on
line diff
--- a/example/persona.py Fri Dec 27 13:43:43 2013 -0800 +++ b/example/persona.py Fri Dec 27 13:45:10 2013 -0800 @@ -21,7 +21,8 @@ assert os.path.exists(self.page), "File '%s' not found" % self.page self.page = open(self.page, 'r').read() def __call__(self, environ, start_response): - method = environ['REQUEST_METHOD'] + request = Request(environ) + method = request.method if method == 'GET': content_type = 'text/html' body = self.page @@ -29,7 +30,6 @@ content_type = 'text/plain' body = '\n'.join(['%s: %s' % (key, environ[key]) for key in sorted(environ.keys())]) - print body else: content_type = 'text/plain' body = 'Try GET or POST to do something interesting (How did you get here?)'