Пример #1
0
def like(request):
    sid = int(request.POST.get('sid'))
    # 是否匹配成好友
    is_matched = logics.like_someone(request.user, sid)
    # 写入日志
    inf_logger.info('%s like %s' % (request.user.id, sid))
    return render_json({'is_matched': is_matched})
Пример #2
0
def like(request):
    user = request.user
    sid = request.POST.get('sid')

    if sid is None:
        return render_json(code=errors.SID_ERR)

    matched = logics.like_someone(user.id, int(sid))
    return render_json(data={'matched': matched})
Пример #3
0
def like(request):
    '''
        右滑喜欢:
            1.对于出现的对象要先获取ID,目的在于判断;
            2.判断方式需要考虑是否在对方有喜欢自己,如果存在,则用户右滑,则可以建立好友关系;
    '''
    sid = int(request.POST.get('sid'))
    is_matched = logics.like_someone(request.user, sid)
    logics.set_score(sid, 'like')
    # rds.zincrby('xxx',5,sid)# 对于新功能,还是做好使用装饰器来操作
    logics.set_score(sid, 'superlike')
    return render_json({'matched': is_matched})
Пример #4
0
def like(request):
    '''喜欢(右滑)'''
    sid = int(request.POST.get('sid'))
    matched = logics.like_someone(request.uid, sid)
    return render_json(data={'is_matched': matched})
Пример #5
0
def like(request):
    '''喜欢'''
    sid = int(request.POST.get('sid'))
    matched = logics.like_someone(request.user, sid)
    return render_json({'is_matched': matched})
Пример #6
0
def like(request):
    '''喜欢 (右滑)'''
    sid = int(request.POST.get('sid', 0))
    is_matched = logics.like_someone(request.uid, sid)
    inflog.debug(f'User({request.uid}) like User({sid}): {is_matched}')
    return render_json({'is_matched': is_matched})
Пример #7
0
def like(request):
    """喜欢某人接口"""
    sid = int(request.POST.get('sid'))
    is_match = logics.like_someone(request.uid, sid)
    return render_json({'is_match': is_match})
Пример #8
0
def like(request):
    """喜欢 (右滑)"""
    sid = int(request.POST.get('sid'))
    matched = logics.like_someone(request.uid, sid)
    return render_json({'is_matched': matched})
Пример #9
0
def like(request):
    '''喜欢'''
    sid = int(request.POST.get('sid'))
    # 返回是否匹配的结果
    is_matched = logics.like_someone(request.uid, sid)
    return render_json(data=is_matched)
Пример #10
0
def like(request):
    user = request.user
    sid = request.POST.get('sid')

    matched = logics.like_someone(user.id, sid)
    return render_json(data={'matche': matched})
Пример #11
0
def like(request):
    '''右滑-喜欢'''
    sid = int(request.POST.get('sid'))
    is_matched = logics.like_someone(request.user, sid)
    logics.set_score(sid, 'like')
    return render_json({'matched': is_matched})
Пример #12
0
def like(request):
    """滑动 喜欢"""
    sid = request.POST.get('sid')
    match = logics.like_someone(request.user.id, sid)
    return render_json(data=match)