Add subtitle field to media objects

This commit is contained in:
2023-02-23 10:56:21 -05:00
parent 16d1dcc125
commit 0f44df2b9b
5 changed files with 44 additions and 4 deletions

View File

@ -181,10 +181,18 @@ class Track(ScrobblableMixin):
def get_absolute_url(self):
return reverse('music:track_detail', kwargs={'slug': self.uuid})
@property
def subtitle(self):
return self.artist
@property
def mb_link(self):
return f"https://musicbrainz.org/recording/{self.musicbrainz_id}"
@property
def info_link(self):
return self.mb_link
@classmethod
def find_or_create(
cls, artist_dict: Dict, album_dict: Dict, track_dict: Dict