我在Django中編寫了這個視圖來顯示電影名稱列表。使用Django模板的前端HTML
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>
在Django中,模板代碼與html代碼集成在一起。 – 2013-02-14 09:02:56
我們如何做整合?我懷疑我需要在
和
之間寫一些東西,使HTML與模板代碼集成在一起。 – user2071283 2013-02-14 09:08:10好吧,您將「模板」放置在您的身體標記中,並且您應該有一個完成的「模板」 – 2013-02-14 09:14:30