def save(self, force_insert=True, force_update=False, using=None): super(VendorPhoto, self).save() path = str(self.image.path) img = Image.open(path) processor = Transpose() img = processor.process(img) img.thumbnail((500, 300), Image.ANTIALIAS) img.save(path)