コード例 #1
0
ファイル: raw_pictures.py プロジェクト: jokkolabs/face.ml
def mark_raw_picture_confirmed(facebook_id, picture_width, picture_height):
    global RawPictures
    # TODO: check width and height boundaries
    raw_picture = RawPictures.find_one({_FACEBOOK_ID: facebook_id})
    raw_picture.update({'type': FACE_PICTURE,
                        'width': picture_width,
                        'height': picture_height})
    RawPictures.save(raw_picture)
    return raw_picture
コード例 #2
0
ファイル: raw_pictures.py プロジェクト: jokkolabs/face.ml
def mark_raw_picture_confirmed(facebook_id, picture_width, picture_height):
    global RawPictures
    # TODO: check width and height boundaries
    raw_picture = RawPictures.find_one({_FACEBOOK_ID: facebook_id})
    raw_picture.update({
        'type': FACE_PICTURE,
        'width': picture_width,
        'height': picture_height
    })
    RawPictures.save(raw_picture)
    return raw_picture
コード例 #3
0
ファイル: raw_pictures.py プロジェクト: jokkolabs/face.ml
def get_raw_picture_by(facebook_id, extra_query=None, select=None):
    global RawPictures
    query = {}
    if facebook_id:
        query.update({_FACEBOOK_ID: facebook_id})
    if extra_query:
        query.update(extra_query)
    raw_picture = RawPictures.find_one(query, fields=select)
    if not raw_picture:
        return False
    return raw_picture
コード例 #4
0
ファイル: raw_pictures.py プロジェクト: jokkolabs/face.ml
def get_raw_picture_by(facebook_id, extra_query=None, select=None):
    global RawPictures
    query = {}
    if facebook_id:
        query.update({_FACEBOOK_ID: facebook_id})
    if extra_query:
        query.update(extra_query)
    raw_picture = RawPictures.find_one(query, fields=select)
    if not raw_picture:
        return False
    return raw_picture