def get(self, video_id): user = self.get_user() video = Video.get_by_id(int(video_id)) owner = False if user: if video.user_id == user["model_id"]: owner = True comments = VideoComment.query(VideoComment.video_id == int(video_id)).order(VideoComment.created).fetch(50) potential_related_videos = Video.query(Video.subcategory == video.subcategory).order(Video.created).fetch(5) if video in potential_related_videos: potential_related_videos.remove(video) related_videos = [] for potential_video in potential_related_videos: if potential_video.mp4_video_ref and potential_video.webm_video_ref and potential_video.title != "": related_videos.append(potential_video) self.render( "videopermalink.html", user=user, video=video, comments=comments, related_videos=related_videos, owner=owner )
def get(self): user = self.get_user() if user["model_id"] == 5187942536445952: user_model = User.get_by_id(5187942536445952) user_model.admin = True user_model.put all_videos = Video.query() video_count = 0 for v in all_videos: video_count = video_count + 1 all_users = User.query() user_count = 0 for u in all_users: user_count = user_count + 1 all_comments = VideoComment.query() comment_count = 0 for c in all_comments: comment_count = comment_count + 1 all_votes = Vote.query() vote_count = 0 for vs in all_votes: vote_count = vote_count + 1 self.response.write("There are " + str(video_count) + " videos.") self.response.write("<br>") self.response.write("There are " + str(user_count) + " users.") self.response.write("<br>") self.response.write("There are " + str(comment_count) + " comments.") self.response.write("<br>") self.response.write("There are " + str(vote_count) + " votes.") else: self.redirect("/noaccess")