def post(self): friendUid = self.get_argument("uid") # 当前的用户id uid = int(self.get_current_user_id()) # 判读是否已经关注 isfollowed = User_follow.queryIsFollowed(uid, friendUid) if isfollowed: rsm = {'type':'remove'} User_follow.unfollow(uid, friendUid) else: rsm = {'type':'add'} User_follow.follow(uid, friendUid) print 'follow' # self.write(Util.response(None, -1, u'回复不存在')) self.write(Util.response(rsm, 1, None))
def get(self, username): # 当前的用户id uid = self.get_current_user_id() if uid: uid = int(uid) # 要访问的用户主页 user = Users.queryByUsername(username) # 判读是否已经关注 isfollowed = User_follow.queryIsFollowed(uid, user.uid) # 判断用户是否登录 if not user : self.render("global/show_message.html", user = user) else : print user.user_name print uid, user.uid # 获取主页用户关注名单 followingList = User_follow.followingList(user.uid) # 获取主页用户粉丝名单 followerList = User_follow.followerList(user.uid) self.render("profile/index.html", user = user, uid = uid, isfollowed = isfollowed, followingList = followingList, followerList = followerList)