Example #1
0
def add_artist_to_playlist(id):
    try:
        artist = Artist.get(id)
        for album in artist.albums:
            for track in album.tracks:
                playlist.add_to_playlist(track.id)
        return redirect(request.headers['referer'])
    except LookupError:
        abort(400)
Example #2
0
def index(id):
    try:
        artist = Artist.get(id)
        return render_master_page("artist.html", title="Artist", artist=artist)
    except SQLObjectNotFound:
        abort(404)