]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blob - html_output/response.py
Feat(Python3): Rename `html` to `html_output`
[phdru.name/cgi-bin/blog-ru/search-tags.git] / html_output / response.py
1 import sys
2
3
4 def response(title, body, status=None):
5     from .html_output import html_output
6     result = html_output()
7
8     result.title = title
9     result.body = body
10
11     if status:
12         print("Status:", status)
13     sys.stdout.write(str(result.cgiHeaders()))
14     sys.stdout.write(str(result))
15
16
17 def redirect(url, parameters=None, status=None):
18     import urllib
19     from .redirect import redirect
20     result = redirect()
21     if parameters:
22         result.url = url + '?' + urllib.urlencode(parameters)
23     else:
24         result.url = url
25     if status:
26         print("Status:", status)
27     sys.stdout.write(str(result.cgiHeaders()))
28     sys.stdout.write(str(result))