У меня есть таблица, созданная с помощью SQL-запроса и сделал каждую ячейку кликабельной.Я хочу перенаправить ячейку на ссылку, содержащую следующее: /protein/proteinseq/table[row][2nd col]/ table[row][3rdcol]/table[row][5th col]/
Я не знаю, как это сделать, я могу сделать так, чтобы ссылка имела текущую ячейку, по которой щелкнули, но мне нужноспецифические столбцы из строки, по которой щелкнулиЭто мой код для таблицы:
{% extends 'base.html' %}
{% load static %}
<html>
<head>
<title>{% block title %} Protein Table {% endblock %}</title>
</head>
<body>
{% block pagecontent %}
<link rel="stylesheet" type="text/css" href="{% static '/css/tablecss.css' %}"/>
<h1>
Showing results for group id : {{group_id}} and assembly id : {{assembly_id}}
</h1>
<table>
<tr>
<th>id</th>
<th>peptide_id</th>
<th>protein_id</th>
<th>group_id</th>
<th>search_id</th>
<th>peptide_parsimony</th>
</tr>
{% for elem in elem_list %}
<tr>
{% for sub_elem in elem %}
<td onclick="location.href='/protein/proteinseq/{{ elem.peptide_id }}/{{ elem.protein_id }}/{{ elem.search_id }}/'">{{ sub_elem }}</td>
{% endfor %}
</tr>
{% endfor %}
</table>
{% endblock %}
</body>
</html>
Когда я нажимаю на ячейку, URL должен возвращать
/protein/proteinseq/peptide_id/protein_id/search_id/
Вместо этого он просто возвращает
/protein/proteinseq////
Если возможно, не могли бы вы привести пример, потому что я новичок в html и не очень часто использую javascript или другие языки.Спасибо:)