]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blobdiff - html/response.py
Feat(Python3): Use `mycgi`
[phdru.name/cgi-bin/blog-ru/search-tags.git] / html / response.py
index 071c5dfddc44af29791a0855f74a4d57bf47b5c3..adfea5e9afaaf2be20b52a57b70b568a5a9d48fc 100644 (file)
@@ -1,28 +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))
-   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))