def content_type(self): """ Return the content type for this object """ content_type = mime.guess(self.path) if not content_type: return None if content_type == "text/html": content_type = "{0}; charset=utf-8".format(content_type) return content_type
def content_type(self): """ Return the content type for this object """ # beaufour: total hack to support my paths without ending / if self.path is None or self.path.find('.') == -1: content_type = "text/html" else: content_type = mime.guess(self.path) if not content_type: return None if content_type == "text/html": content_type = "{0}; charset=utf-8".format(content_type) return content_type
def test_mime_eot(self): font_path = "test/font.eot" self.assertFalse(guess(font_path) is None)
def test_mime_dummy(self): # Make sure we never return a None mime type! path = "test/format.thisisnomime" self.assertFalse(guess(path) is None)
def get(self): self.set_header("Content-Type", mime.guess("file.js")) self.finish(TEMPLATES["js"])
def get_content_type(self): return mime.guess(self.absolute_path)