Esempio n. 1
0
File: user.py Progetto: remig/brickr
    def save_avatar(self, source_file):

        if app.config['PRODUCTION']:
            filename = "/".join(['avatars', self.url + '.jpg'])
        else:
            filename = os.path.join('avatars', self.url + '.jpg')

        return util.generate_thumb(source_file, filename, 100)
Esempio n. 2
0
    def generate_thumb(self, source_file, size = 75, bucket = None):  # for now, all thumbnails are assumed squares of width & height = size

        if app.config['PRODUCTION']:
            filename = "/".join(['thumb_%d' % (size), self.url_path(), self.binary_url])
        else:
            filename = os.path.join('thumb_%d' % (size), self.os_path(), self.binary_url)

        return util.generate_thumb(source_file, filename, size, bucket)