Ejemplo n.º 1
0
def superlike_someone(user, sid):
    Swiped.like(user.id, sid)
    if Swiped.is_liked(sid, user.id):  # 检查对方是否喜欢过自己
        Friend.make_friends(user.id, sid)
        return True
    else:
        return False
Ejemplo n.º 2
0
def like(uid, sid):
    # 穿件一条记录
    Swiped.like(uid, sid)
    # 判断对方是否喜欢我们
    if Swiped.has_like(uid=uid, sid=sid):
        # 如果是,就建立好友关系
        Friend.make_friend(uid1=uid, uid2=sid)
        return True
    return False
Ejemplo n.º 3
0
def like_someone(user,sid):

    Swiped.like(user.id,sid) # 调用类方法modles.py的like(),创建滑动喜欢对象
    #检查对方是否喜欢你
    if Swiped.is_like(sid,user.id):
        Friend.make_friend(user.id,sid)
        return True
    else:
        return False
Ejemplo n.º 4
0
def like(uid, sid):
    Swiped.like(uid, sid)
    # 判断对方是否喜欢过我们,如果是,则建立好友关系,
    if Swiped.has_like(uid=sid, sid=uid):
        # 说明对方也喜欢你.建立好友关系
        # 保证Friend中的uid1是比较小的id, uid2是大的id
        Friend.make_friends(uid, sid)
        return True
    return False
Ejemplo n.º 5
0
def like_someone(user, sid):
    """

    :param user:
    :param sid:
    :return:
    """
    Swiped.like(user.id, sid)
    # 检查对方是否喜欢自己
    if Swiped.is_liked(sid, user.id):
        Friend.make_friend(uid1=user.id, uid2=sid)
        return True
    else:
        return False
Ejemplo n.º 6
0
def superlike(uid, sid):
    Swiped.like(uid=uid, sid=sid)
    if Swiped.has_like(uid=uid, sid=sid).exists():
        Friend.make_friends(uid1=uid, uid2=sid)
        return True
    return False