def get_image_path(self, size_name='original', tmp=False): size_name = size_name or 'original' converted = Image.get_file_for_size(self.image, size_name, tmp=tmp) if not converted: return u'' else: return converted.name
def get_image_path(self, size_name='original', tmp=False): size_name = size_name or 'original' converted = Image.get_file_for_size(self.image, size_name, tmp=tmp) if not converted: return u'' else: return converted.path
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 image_file(self): return Image.get_file_for_size( image=self.image, size_name=self.name, tmp=not(getattr(self.image, 'pk', None)))
def get_image_url(self, size_name='original', tmp=False): converted = Image.get_file_for_size(self.image, size_name, tmp=tmp) return getattr(converted, 'url', None) or u''
def image_file(self): return Image.get_file_for_size(image=self.image, size_name=self.name)