def save(self, *args, **kwargs): if not self.slug: self.slug = slugify(self.name) if not self.cleaned_name: self.cleaned_name = strip_punc(self.name) if self.is_deleted: self.name = self.name + u" (Deleted)" super(Album, self).save(*args, **kwargs)
def save(self, *args, **kwargs): if not self.slug: from unidecode import unidecode self.slug = slugify(unidecode(self.name)) if not self.cleaned_name: self.cleaned_name = strip_punc(self.name).lower().strip() if self.is_deleted: self.name = self.name + u" (Deleted)" super(Artist, self).save(*args, **kwargs)
def save(self, *args, **kwargs): if not self.cleaned_name: self.cleaned_name = strip_punc(self.title) super(Track, self).save(*args, **kwargs)