コード例 #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)