-
import sys
+
def response(title, body, status=None):
- from .html import html
- result = html()
+ from .html import html
+ result = html()
+
+ result.title = title
+ result.body = body
- result.title = title
- result.body = body
+ if status:
+ print("Status:", status)
+ sys.stdout.write(str(result.cgiHeaders()))
+ sys.stdout.write(str(result))
- if status:
- print "Status:", status
- sys.stdout.write(str(result.cgiHeaders()))
- #sys.stdout.write(str(result))
- sys.stdout.write(unicode(result).encode('latin1'))
def redirect(url, parameters=None, status=None):
- import urllib
- from .redirect import redirect
- result = redirect()
- if parameters:
- result.url = url + '?' + urllib.urlencode(parameters)
- else:
- result.url = url
- if status:
- print "Status:", status
- sys.stdout.write(str(result.cgiHeaders()))
- sys.stdout.write(str(result))
+ import urllib
+ from .redirect import redirect
+ result = redirect()
+ if parameters:
+ result.url = url + '?' + urllib.urlencode(parameters)
+ else:
+ result.url = url
+ if status:
+ print("Status:", status)
+ sys.stdout.write(str(result.cgiHeaders()))
+ sys.stdout.write(str(result))