Eu estava me perguntando a melhor maneira de fazer isso no passado, e olhando o exemplo no link para o media player (link parece para estar morto nos dias de hoje), eles usam o módulo helpers que está lá por padrão ao usar rapidamente.
from <appname>_lib import helpers
def get_path(self):
file_path = helpers.get_media_file("filename.ext")
file_path = file_path.replace("file:///", "")
return file_path
Se você der uma olhada no código real dos auxiliares, isso apenas procura na pasta de mídia, dentro da pasta de dados.
Isso retorna o caminho do arquivo prefixado com "file: ///" que nem sempre é aceito, daí a remoção acima.