예제 #1
0
    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)
예제 #2
0
		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)
예제 #3
0
        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)
예제 #4
0
    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)