def parse_upload(self,request,title,content): keys = ','; keywords = content.split(' ') for k in keywords: k = normalize('NFKD',k.decode('utf-8')).encode('ASCII','ignore') keys = keys.join(keywords) playable = Playable(user=self.current_user(request),name='>'+title,description=content) playable.save() service = StreamService() access_token = self.current_user(request).profile.google_token return service.video_entry(title,content,keys,access_token)
def set_thumbnail(self,request): u = self.current_user(request) service = StreamService() token = request.GET['id'] access_token = u.profile.google_token thumbnail = service.video_thumbnail(token,access_token) play = Playable.objects.filter(user=u).latest('date') play.visual = thumbnail play.token = token play.save() self.accumulate_points(1,request) r = redirect('/') r.set_cookie('token',token) return r