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