Передача данных в модальный запрос повторно в django?

У меня есть список транзакций, и он был зациклен для отображения в таблице. При этом, когда пользователь нажимает на просмотр, открывается модальное окно с дополнительной информацией.

Как передать данные в модал, я знаю, что могу сделать это, сделав ajax запрос. Но дело в том, что у нас уже есть все данные из цикла for? Тогда почему нам нужно снова делать ajax, чтобы получить тот же запрос?

Ex:

{% for data in transactions %}
       <tr class="nk-tb-item">
            <td class="nk-tb-col">
                  <span>{{forloop.counter}}.</span>
            </td>
            <td>
               <a href="#tranxDetails" data-toggle="modal">View</a>
            </td>
       </tr>
{% endfor %}

Как видите, мы получили всю информацию из транзакций и когда пользователь нажимает на "View" - открывается модальное окно, но как отправить транзакции этих конкретных данных в модальное окно?

I have even tried using index on modal like

<div class="modal fade" tabindex="-1" id="tranxDetails">
       <div>{{transactions.0.amount}}</div>
</div>

Но не знаю, как заменить "0" на соответствующий текущий индекс.

Пожалуйста, предложите способ, я не делаю никаких POST или GET на модале - просто хочу показать некоторую дополнительную информацию из "транзакций" на модале (так как таблица может показать только несколько столбцов, добавляя дополнения к модалу)

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