1 | import cgi |
---|
2 | from paste.deploy import CONFIG |
---|
3 | |
---|
4 | def application(environ, start_response): |
---|
5 | # Note that usually you wouldn't be writing a pure WSGI |
---|
6 | # application, you might be using some framework or |
---|
7 | # environment. But as an example... |
---|
8 | start_response('200 OK', [('Content-type', 'text/html')]) |
---|
9 | greeting = CONFIG['greeting'] |
---|
10 | content = [ |
---|
11 | '<html><head><title>%s</title></head>\n' % greeting, |
---|
12 | '<body><h1>%s!</h1>\n' % greeting, |
---|
13 | '<table border=1>\n', |
---|
14 | ] |
---|
15 | items = environ.items() |
---|
16 | items.sort() |
---|
17 | for key, value in items: |
---|
18 | content.append('<tr><td>%s</td><td>%s</td></tr>\n' |
---|
19 | % (key, cgi.escape(repr(value)))) |
---|
20 | content.append('</table></body></html>') |
---|
21 | return content |
---|
22 | |
---|
23 | |
---|