def generate_sprite(self, queryset): sprite = ModelSprite(name=self.name, queryset=queryset, image_field=self.image_field, slug_field=self.slug_field) image = sprite.generate() image.save(self.image_absolute_path, pngquant=conf.USE_PNGQUANT) css = sprite.generate_css(self.image_filename) css.save(self.css_absolute_path)
def setUp(self): self.name = 'country' self.qs = Country.objects.all() self.image_field = 'flag' self.slug_field = 'slug' self.sprite = ModelSprite(name=self.name, queryset=self.qs, image_field=self.image_field, slug_field=self.slug_field)