예제 #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)