示例#1
0
 def save(self, *args, **kwargs):
     super().save(*args, **kwargs)
     # set post slug
     self.slug = self.get_slug()
     # resize image
     resizeImage(self.image.path, 850, 850)
     super().save(update_fields=['slug'])
示例#2
0
 def save(self, *args, **kwargs):
     super().save(*args, **kwargs)
     # resize image and banner
     resizeImage(self.icon.path, 300, 300)
     if self.banner:
         resizeImage(self.banner.path, 500, 500)
     # set highlight color
     self.highlight_color_hex = computeProminentColor(self.icon.path)
     super().save(update_fields=['highlight_color_hex'])
示例#3
0
 def save(self, *args, **kwargs):
     super().save(*args, **kwargs)
     resizeImage(self.image.path, 300, 300)
示例#4
0
 def save(self, *args, **kwargs):
     super().save(*args, **kwargs)
     resizeImage(self.content.path, 1000, 1000)