Beispiel #1
0
 def save(self, *args, **kwargs):
     if self.slug == '':
         max_length = Category._meta.get_field('slug').max_length
         self.slug = get_unique_slug(self.artist.category_set, self.title, max_length)
     if not self.preferred_child and self.children():
         self.preferred_child = self.children()[0]
     super(Category, self).save(*args, **kwargs)        
Beispiel #2
0
 def save(self, *args, **kwargs):
     if self.slug == '':
         max_length = Series._meta.get_field('slug').max_length
         self.slug = get_unique_slug(self.artist.series_set, self.title, max_length)
     if self.preferred_child == None and self.children():
         self.preferred_child = self.children()[0]
         print 'should hav ea preferred child'
     super(Series, self).save(*args, **kwargs)  
Beispiel #3
0
 def save(self, *args, **kwargs):
     if self.slug == '':
         max_length = ExtendedMedia._meta.get_field('slug').max_length
         self.slug = get_unique_slug(self.artist.extendedmedia_set, self.title, max_length)
     image_changed = self.image != self.__original_image
     if image_changed:
         self.rename_image_file()
         self.__original_image = self.image
     super(ExtendedMedia, self).save(*args, **kwargs)
     if image_changed:
         self.do_resizes()