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 я не смог задать этот алгоритм в файлах моделей и представлений или форм.

Спасибо.

Вернуться на верх