def add_album_to_playlist(id): try: album = Album.get(id) for track in album.tracks: playlist.add_to_playlist(track.id) return redirect(request.headers['referer']) except LookupError: abort(400)
def add_genre_to_playlist(id): try: genre = Genre.get(id) for track in genre.tracks: playlist.add_to_playlist(track.id) return redirect(request.headers['referer']) except LookupError: abort(400)
def add_track_to_playlist(id): playlist.add_to_playlist(id) return redirect(request.headers['referer'])