def artist_caption(self, artist_id): artist = library_dao.get_artist(artist_id) if artist is None: raise cherrypy.NotFound() listened_track = library_dao.get_listened_track_by_artist_name(cherrypy.request.user.id, artist.name) return { 'artist': artist, 'listened_track': listened_track }