Как использовать Django/Python для создания строк в таблице?
Я хочу создать html-таблицу, в которой задано количество строк и содержимое, в соответствии с тем, что есть в Django. Я написал следующий код:
<h5>Model</h5>
<a class="btn btn-sm btn-secondary" href="{% url 'create_model' %}?project={{ project.id }}" role="button">Add Model</a>
<table class="table">
<thead>
<tr>
<th scope="col">Entry name</th>
<th scope="col">Model</th>
<th scope="col">Outcome</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">Entry Name</th>
<td>2</td>
<td>NaN</td>
</tr>
<tr>
<th scope="row">Entry Name</th>
<td>2</td>
<td>NaN</td>
</tr>
<tr>
<th scope="row">Entry Name</th>
<td>3</td>
<td>NaN</td>
</tr>
</tbody>
</table>
{% endblock content %}
Я могу получить доступ к 'Entry name;' через что-то вроде этого:
{% for entry in entries %}
<tr>
<td>{{entry.name}}</td>
Как установить необходимое количество строк в зависимости от того, что хранится в базе данных для имен записей? Например, если есть два имени записи. Я хочу иметь вдвое больше строк, чтобы таблица имела следующий вид:
