Ejemplo n.º 1
0
def add_image():
    if 'file' in request.files:
        file = request.files['file']
        image = Image()
        image.name = file.filename
        image.format = _get_image_extension(image.name)
        image.fullSize = file.read()

        image_stream = io.BytesIO(image.fullSize)
        image_file = imgTool.open(image_stream)
        image.thumbnail = image_file.thumbnail((800, 600))
        db.session.add(image)
        db.session.commit()
        image_file.close()
        return "Ok", 201
    return "No image", 403