X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=html%2Fresponse.py;h=adfea5e9afaaf2be20b52a57b70b568a5a9d48fc;hb=7affd5882b4c0af22bddb5916fae47da166987af;hp=cee9891161d44a63d081597fb275d1b6a73db1ae;hpb=77e57afc4d35c03e681ccc01b4fbfdabbf2e52f6;p=phdru.name%2Fcgi-bin%2Fblog-ru%2Fsearch-tags.git diff --git a/html/response.py b/html/response.py index cee9891..adfea5e 100644 --- a/html/response.py +++ b/html/response.py @@ -1,27 +1,28 @@ - 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)) 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))