def post(self): title = TString.trim( self.request.get('txtTitle') ) link = TString.trim( self.request.get('txtLink') ) priority = TString.trim( self.request.get('txtPriority') ) #self.response.out.write(title + ";" + link + ";" + priority) m = re.search('(http:\/\/)?\w\w\w\.[a-z]+\.[a-z]*.*',link) link = m.group(0).split("v=")[1] vc = RegisterContext() template = jinja_environment.get_template('/templates/video_form.html') if priority.isdigit(): priority = int(priority) vc.success_flag = ( priority >= 1 and priority<=5 ) else: vc.success_flag = False if vc.success_flag: new_v = Video(vd_title=title,vd_link=link,vd_priority=int(priority) ) new_v.put() self.response.out.write(template.render({'video_ctx':vc}))