qmsk.web: Handler.headers()
authorTero Marttila <terom@paivola.fi>
Fri, 30 Jan 2015 14:05:12 +0200
changeset 109 55f6a253cc15
parent 108 e77b7c324a32
child 110 7af0b8ce698f
qmsk.web: Handler.headers()
qmsk/web/application.py
--- a/qmsk/web/application.py	Fri Jan 30 01:28:51 2015 +0200
+++ b/qmsk/web/application.py	Fri Jan 30 14:05:12 2015 +0200
@@ -119,11 +119,15 @@
 
         raise NotImplementedError()
 
+    def status (self):
+        return 200
+
+    def headers (self):
+        return [ ]
+    
     def mimetype (self):
         return self.MIMETYPE
 
-    def status (self):
-        return 200
 
     def respond (self, **params) :
         """
@@ -136,7 +140,7 @@
         if response :
             return response
         
-        return Response(self.render_response(), mimetype=self.mimetype(), status=self.status())
+        return Response(self.render_response(), mimetype=self.mimetype(), status=self.status(), headers=self.headers())
 
     def cleanup (self) :
         """