Я следую онлайн-руководству Python, и мне нужно создать шаблон HTML, в котором создается таблица для конечного пользователя, чтобы увидеть фильмы в инвентаре. Я шаг за шагом следовал инструкциям учителей, но когда я обновляю sh страницу браузера, она показывает только те атрибуты класса, которые я перечислил в HTML. Код, который я написал, приведен ниже:
index. html file:
<table class="table">
<thead>
<tr>
<th>Title</th>
<th>Genre</th>
<th>Stock</th>
<th>Daily Rate</th>
</tr>
</thead>
<tbody>
{% for movie in movies %}
<tr>
<td>{{ movie.title }}</td>
<td>{{ movie.genre }}</td>
<td>{{ movie.number_in_stock }}</td>
<td>{{ movie.daily_rate }}</td>
</tr>
{% endfor %}
</tbody>
</table>
и Файл views.py:
from django.http import HttpResponse
from django.shortcuts import render
from .models import Movie
def index(request):
movies = Movie.objects.all()
return render(request, 'index.html', {' movies': movies})
Вот какие результаты в моем веб-браузере:
введите описание изображения здесь
Если кто-то знает, почему это не работает, любая помощь будет потрясающей!