コード例 #1
0
ファイル: user.py プロジェクト: 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)
コード例 #2
0
ファイル: photo.py プロジェクト: remig/brickr
    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)