def mime(self): if not self._mime and self.filesize: self._mime = magic.from_buffer(self.stream.read(1024 * 1024), mime=True) return self._mime or ""
def mime(self): if not self._mime and self.filesize: self._mime = magic.from_buffer(self.contents, mime=True) return self._mime or ""
def magic(self): if not self._magic and self.filesize: self._magic = magic.from_buffer(self.stream.read(1024 * 1024)) return self._magic or ""
def magic(self): if not self._magic and self.filesize: self._magic = magic.from_buffer(self.contents) return self._magic or ""