Exemplo n.º 1
0
class LocalFileService(object):
    def __init__(self, base_url, base_path):
        suffix = ""
        if not base_url.endswith("/"):
            suffix = "/"
        self.storage = LocalFileStorage(base_path, base_url + suffix)

    def create(self, data, filename, folder):
        output = StringIO(data)
        return self.storage.save_file(output, filename, folder)  # return final filename

    def url(self, filename):
        return self.storage.url(filename)
Exemplo n.º 2
0
class LocalFileService(object):
    def __init__(self, base_url, base_path):
        suffix = ''
        if not base_url.endswith('/'):
            suffix = '/'
        self.storage = LocalFileStorage(base_path, base_url + suffix)

    def create(self, data, filename, folder):
        output = StringIO(data)
        return self.storage.save_file(output, filename,
                                      folder)  # return final filename

    def url(self, filename):
        return self.storage.url(filename)