def check(self, username, videoid, *args): if (not self.check_user_exist_by_name(username)): return errorno(errorno.USER_NOT_EXISTED[0], \ errorno.USER_NOT_EXISTED[1]).dumps() elif (not self.check_video_exist_by_id(videoid)): return errorno(errorno.VIDEO_NOT_EXISTED[0], \ errorno.VIDEO_NOT_EXISTED[1]).dumps() else: return func(self, username, videoid, *args)
def add_follow(self, selfname, friendname): if (not self.check_user_exist_by_name(selfname)) \ or (not self.check_user_exist_by_name(friendname)): return errorno(errorno.USER_NOT_EXISTED[0], \ errorno.USER_NOT_EXISTED[1]).dumps() selfid = self.user._get_user_id(selfname) friendid = self.user._get_user_id(friendname) self._add_follow(selfid, friendid)
def get_videoliked_user_list(self, vid): if (self.video._check_video_existed(vid)): userlist = self.video._get_liked_user_list(vid) return json.dumps(self._get_json_user_list(userlist)) else: return errorno(1,"no such user").dumps()