예제 #1
0
파일: server.py 프로젝트: nublic/Nublic
def view_song(song_id):
    app.logger.error('Getting song %i', song_id)
    song = Song.query.get_or_404(song_id)
    mp3_file = os.path.join(get_cache_folder(song.file), 'audio.mp3')
    app.logger.error('Getting file %s', mp3_file)
    if os.path.exists(mp3_file):
        return send_file(mp3_file)
    else:
        abort(404)