def superlike(user, sid): '''喜欢一个用户''' Swiped.mark(user.id, sid, 'superlike') if Swiped.is_liked(sid, user.id): Friend.be_friends(user.id, sid) return True else: return False
def dislike(request): """不喜欢""" sid = int(request.POST.get('sid')) logic.add_swipe_score(sid, 'dislike') Swiped.mark(request.user.id, sid, 'dislike') rds.srem('RCMD-%s' % request.user.id, sid) return render_json(None)
def like(user, sid): '''喜欢一个用户''' Swiped.mark(user.id, sid, 'like') # 检查被滑动的用户是否喜欢过自己 if Swiped.is_liked(sid, user.id): Friend.be_friends(user.id, sid) return True else: return False
def superlike_someone( user, sid, ): Swiped.mark(user.id, sid, 'superlike') if not Swiped.is_liked(sid, user.id): Friend.be_friends(user.id, sid) return True else: return False
def dislike(user, sid): '''不喜欢''' Swiped.mark(user.id, sid, 'dislike')