def get_video_markup(self): assert self.video_id and self.video_parser desc = parser_pool.get_video_descriptor(self.video_parser, self.video_id) return desc.get_video_markup(626, 400)
def save(self, *args, **kwargs): if 'parser' in self.cleaned_data and self.cleaned_data['parser']: video_descriptor = parser_pool.get_video_descriptor(self.cleaned_data['parser'], self.cleaned_data['video_id']) self.instance.video_parser = self.cleaned_data['parser'] self.instance.video_id = self.cleaned_data['video_id'] local_image = video_descriptor.get_image_file() self.instance.image.save(local_image[0], local_image[1]) return super(PinFromURLForm, self).save(*args, **kwargs)
def save(self, *args, **kwargs): if 'parser' in self.cleaned_data and self.cleaned_data['parser']: video_descriptor = parser_pool.get_video_descriptor( self.cleaned_data['parser'], self.cleaned_data['video_id']) self.instance.video_parser = self.cleaned_data['parser'] self.instance.video_id = self.cleaned_data['video_id'] local_image = video_descriptor.get_image_file() self.instance.image.save(local_image[0], local_image[1]) return super(PinFromURLForm, self).save(*args, **kwargs)