def url(self, name): if self.conf.get('PUBLIC_URL') is None: raise ValueError("This file is not accessible via a URL.") return urljoin(self.conf.get('PUBLIC_URL'), filepath_to_uri(name))