]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blob - html/response.py
Сообщать, что тег не найден, по-русски
[phdru.name/cgi-bin/blog-ru/search-tags.git] / html / response.py
1
2 import sys
3
4 def response(title, body, status=None):
5    from .html import html
6    result = html()
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    sys.stdout.write(unicode(result).encode('latin1'))
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))