def playlist(request, genero, subgenero): """ Direciona para template playlist :param request: requisição :param genero: genero requisitado :param subgenero: subgenero requisitado :return: template subgeneros.html """ # buscando a musicas que correspondem ao genro e subgenero requisitado musicas = buscar_musicas(genero, subgenero) # buscano o genero de id igual ao genero requisitado genero = Genero.objects.get(id=genero) # buscano o subgenero de id igual ao subgenero requisitado subgenero = Subgenero.objects.get(id=subgenero) return render_to_response('playlist.html', locals(), context_instance=RequestContext(request))
def subgeneros(request, genero): """ Direciona para template subgêneros :param request: requisição :param genero: genero requisitado :return: template subgeneros.html """ # buscano o genero de id igual ao genero requisitado genero = Genero.objects.get(id=genero) # buscano os subgeneros que correspodem ao genero requisitado subgeneros = buscar_subgeneros(genero) if subgeneros: return render_to_response('subgeneros.html', locals(), context_instance=RequestContext(request)) else: musicas = buscar_musicas(genero, None) return render_to_response('playlist.html', locals(), context_instance=RequestContext(request))