コード例 #1
0
ファイル: banner.py プロジェクト: Syfaro/weasyl
def upload(userid, filedata):
    """
    Creates a preview-size copy of an uploaded image for a new banner
    selection file.
    """
    if not filedata:
        orm.UserMediaLink.clear_link(userid, 'banner')
        return

    media_item = media.make_resized_media_item(filedata, (1650, 250))
    orm.UserMediaLink.make_or_replace_link(userid, 'banner', media_item)
コード例 #2
0
ファイル: banner.py プロジェクト: theSeracen/weasyl
def upload(userid, filedata):
    """
    Creates a preview-size copy of an uploaded image for a new banner
    selection file.
    """
    if not filedata:
        orm.UserMediaLink.clear_link(userid, 'banner')
        return

    media_item = media.make_resized_media_item(filedata, (1650, 250))
    orm.UserMediaLink.make_or_replace_link(userid, 'banner', media_item)
コード例 #3
0
ファイル: avatar.py プロジェクト: Syfaro/weasyl
def upload(userid, filedata):
    """
    Creates a preview-size copy of an uploaded image file for a new avatar
    selection file.
    """
    if filedata:
        media_item = media.make_resized_media_item(filedata, (600, 500), 'FileType')
        orm.UserMediaLink.make_or_replace_link(userid, 'avatar-source', media_item)
    else:
        orm.UserMediaLink.clear_link(userid, 'avatar')

    return bool(filedata)
コード例 #4
0
ファイル: avatar.py プロジェクト: theSeracen/weasyl
def upload(userid, filedata):
    """
    Creates a preview-size copy of an uploaded image file for a new avatar
    selection file.
    """
    if filedata:
        media_item = media.make_resized_media_item(filedata, (600, 500),
                                                   'FileType')
        orm.UserMediaLink.make_or_replace_link(userid, 'avatar-source',
                                               media_item)
    else:
        orm.UserMediaLink.clear_link(userid, 'avatar')

    return bool(filedata)