X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=data%2Fmodels.py;h=da15ab5b9ed74d41d4709d322189aa2ca8c32482;hb=8dcf17a69f7713b9fde67a5ec88e5e394dd7fbee;hp=482e9870942a75f9e92caa8213d83cdfe8e71468;hpb=2b044e52e7c1445d245bf314afa0a655742d2471;p=demoscenemusic.git diff --git a/data/models.py b/data/models.py index 482e987..da15ab5 100644 --- a/data/models.py +++ b/data/models.py @@ -62,9 +62,16 @@ class RemixArtist(models.Model): class Meta: ordering = ['order'] +class Style(models.Model): + name = models.CharField(max_length = 80) + + def __unicode__(self): + return self.name + class Track(models.Model): name = models.CharField(max_length = 150) artists = models.ManyToManyField(Artist, through = TrackArtist) + styles = models.ManyToManyField(Style, blank = True) remix = models.CharField(max_length = 80, blank = True) remixArtists = models.ManyToManyField(Artist, through = RemixArtist, related_name = 'remixTracks') releases = models.ManyToManyField(Release)