示例#1
0
文件: album.py 项目: scjudd/tehorng
 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)
示例#2
0
文件: artist.py 项目: lrvick/tehorng
 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)
示例#3
0
文件: track.py 项目: lrvick/tehorng
 def save(self, *args, **kwargs):
     if not self.cleaned_name:
         self.cleaned_name = strip_punc(self.title)   
     super(Track, self).save(*args, **kwargs)