コード例 #1
0
ファイル: models.py プロジェクト: priestc/dylan
 def __init__(self, *a, **k):
     super(Song, self).__init__(*a, **k)
     self.slug = slugify(self.title)
     if not re.match(r'^\d+:\d{2}$', self.duration):
         raise InvalidInput("invalid duration")
     if type(self.track) != int and not self.track.isdigit():
         raise InvalidInput("invalid track")
コード例 #2
0
ファイル: models.py プロジェクト: priestc/dylan
 def __init__(self, *a, **k):
     super(Album, self).__init__(*a, **k)
     self.city_slug = slugify(self.city)
     self.venue_slug = slugify(self.venue)
     if not self.date_added:
         self.date_added = datetime.datetime.now()