Commit 5e7acbfa authored by Albert's avatar Albert

populated models

parent 8abba79d
......@@ -8,14 +8,25 @@ class Artist(models.Model):
birth_name = models.CharField(default="", max_length=100)
bio = models.TextField(default="", max_length = 700)
def __str__(self):
return '{}'.format(self.artist_name)
def get_absolute_url(self):
return reverse('artist', args=[str(self.name)])
class Album(models.Model):
artist = models.CharField(default="", max_length=50)
album_name = models.CharField(default="", max_length=50)
description = models.TextField(default="")
song_count = models.PositiveIntegerField(default=0)
artist = models.CharField(default="", max_length=50)
release_date = models.DateField()
description = models.TextField(default="")
label = models.CharField(default="", max_length=50)
song_count = models.PositiveIntegerField(default=0)
def __str__(self):
return '{}'.format(self.album_name)
def get_absolute_url(self):
return reverse('album', args=[str(self.name)])
class Song(models.Model):
song_title = models.CharField(default="", max_length=50)
......@@ -24,3 +35,9 @@ class Song(models.Model):
song_length = models.PositiveIntegerField(default=0)
lyrics = models.TextField(default="")
description = models.TextField(default="")
def __str__(self):
return '{}'.format(self.song_title)
def get_absolute_url(self):
return reverse('song', args=[str(self.name)])
\ No newline at end of file
No preview for this file type
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment