OperationalError - нет такой таблицы - Django Dynamic URL
У меня есть такой список (поскольку return, этот список возвращается напрямую.);
list1 = [
{'ID': 0, 'IP': '192.168.1.1', 'Hostname': 'Hostname1', 'Ports': '23,53,80,139,443,445'},
{'ID': 1, 'IP': '192.168.1.1', 'Hostname': 'Hostname2', 'Ports': '23'},
{'ID': 2, 'IP': '192.168.1.1', 'Hostname': 'Hostname3', 'Ports': '5555,8009'},
{'ID': 3, 'IP': '192.168.1.1', 'Hostname': 'Hostname4', 'Ports': '135,139,443'}
]
И у меня есть таблица, как показано ниже.
<tr>
<th scope="col">#</th>
<th scope="col">IP</th>
<th scope="col">Hostname</th>
<th scope="col">Ports</th>
</tr>
{% for i in searchin %}
<tr>
<td>{{i.ID}}</td>
<td scope="row">{{i.IP}}</td>
<td scope="row">{{i.Hostname}}</td>
<td><a href = "/ports/{{i.ID}}" class="btn btn-danger">Ports</a></td>
</tr>
{% endfor %}
В каждой строке, когда нажимается ссылка 'Ports' .../ports/{{i.ID}} и я хочу, чтобы она переходила и приводила порты согласно первому списку.
Например;
ports/0 >>output in html>> '23,53,80,139,443,445'
ports/1 >>output in html>> '23'
В django я не смог задать этот алгоритм в файлах моделей и представлений или форм.
Спасибо.