def get_for_size(self, size_slug='original'): from cropduster.models import Image image = Image.get_file_for_size(self, size_slug) if size_slug == 'preview': if not os.path.exists(image.path): Image.save_preview_file(self, preview_w=self.preview_width, preview_h=self.preview_height) return image
def save_preview(self, preview_w=None, preview_h=None): return Image.save_preview_file(self.image, preview_w=preview_w, preview_h=preview_h)