def post(self): channel_id = self.request.get("channel_id") video_id = self.request.get("video_id") video = data_source.get_video(channel_id, video_id) key = self.user if not key: key = self.request.remote_addr if video: data_source.like_video(key, channel_id, video_id) video["like"] += 1 self.render_dict_as_json(video) else: self.render_dict_as_json({"error" : "Video not found channel_id=%s, video_id=%s" % (channel_id, video_id)})