1
from django.http import HttpResponse
from django.template import loader
from .models import Album
def index(request):
all_albums=Album.objects.all()
template= loader.get_template('music/index.html')
context= {
'all_albums': all_albums,
}
return HttpResponse(template.render(context,request))
def detail(request, album_id):
return HttpResponse("<h2>details for album id " + str(album_id) + "
</h2>")
salut iam nouveau pour django et face à cette question la partie du code est le problème concerne le chemin, dans loader.get_template() malgré la preuve que le chemin valide est toujours invisible. –
Où réside le modèle? est-ce dans 'templates/music/index.html' ?? – zaidfazil
juste vérifier le chemin où votre index.html réside le mieux est de définir le chemin dans votre fichier settings.py pour template_path – ammy