コード例 #1
0
ファイル: __init__.py プロジェクト: znanl/uliweb
 def save_image_field(self, field, resize_to=None, replace=False, filename=None, convert=True):
     from uliweb.utils.image import resize_image
     if resize_to:
         field.data.file = resize_image(field.data.file, resize_to)
     filename = filename or field.data.filename
     fname = self.save_file(filename, field.data.file, replace, convert)
     field.data.filename = fname
     return fname
コード例 #2
0
ファイル: __init__.py プロジェクト: biluo1989/uliweb
 def save_image_field(self, field, resize_to=None, replace=False, filename=None, convert=True):
     from uliweb.utils.image import resize_image
     if resize_to:
         field.data.file = resize_image(field.data.file, resize_to)
     filename = filename or field.data.filename
     fname = self.save_file(filename, field.data.file, replace, convert)
     field.data.filename = fname
     return fname
コード例 #3
0
ファイル: __init__.py プロジェクト: datakungfu/uliweb
def save_image_field(field, resize_to=None, replace=False, filename=None):
    assert field
    if resize_to:
        from uliweb.utils.image import resize_image
        field.data.file = resize_image(field.data.file, resize_to)
    filename = filename or field.data.filename
    fname = save_file(filename, field.data.file, replace)
    field.data.filename = fname
    return fname