このビューをDjangoで作成して、映画名のリストを表示しました。
def index(request):
latest_movie_list = MoviesDB.objects.values('movie_name').distinct()
t = loader.get_template('movies/index.html')
c = Context({
'latest_movie_list': latest_movie_list,
})
return HttpResponse(t.render(c))
次に、以下のようなテンプレートを作成しました。
{% if latest_movie_list %}
<ul>
{% for movie in latest_movie_list %}
<li>
<a href="/movies/{{ movie.id }}/">{{ movie.movie_name }}</a>
</li>
{% endfor %}
</ul>
{% emdif %}
では、このためにフロントエンドHTMLを作成するにはどうすればよいですか?
私が書いた以下のコードをご覧ください。
<html>
<head><title>Home</title></head>
<body>
<ul>
How to get the movie names returned by the view to display here..?
</ul>
</body>
</html>