Кнопка не работает при включении таблицы bootstrap

После нескольких дней мучений над этой ошибкой и поисков того, кто мог бы столкнуться с такой же проблемой, я наконец готов задать вопрос сам. Я создаю приложение на Django. Моя кнопка post работала отлично, но после включения bootstrap-table она больше не работает. И, говоря "не работает", я имею в виду, что она, похоже, полностью спящая - ни одна ошибка не регистрируется в консоли или терминале, она просто выглядит как кнопка, но абсолютно ничего не делает. Кто-нибудь сталкивался с подобной проблемой и как вы ее решили?

Если я убираю data-toggle="table" в теге table, кнопка работает... но это полностью портит стиль, а я хотел бы избежать этого.

Решением, которое, как я думал, может сработать, было бы вручную связать кнопку с представлением, но я все еще в некоторой степени ноб в django и не знаю, как это сделать. Буду благодарен за любую помощь!

Вот мой шаблон html:

<table
            id="table"
            data-toggle="table"
            data-search="true"
            data-height="650"
            data-show-columns="true">
            <thead>
                <tr>
                <th data-sortable="true">ID</th>
                </tr>
            </thead>
            <tbody>
                {% if df %}
                {% for i in df %}
                    <tr>
                    <form method="POST">
                    {%csrf_token%}
                    <td value="{{i.ID}}"><input value="{{i.ID}}" name="dataId" type="text" class="form-control" aria-label="Large" aria-describedby="inputGroup-sizing-sm"></td>
                    <td>
                        <form method="POST">
                           <button type="submit" class="btn btn-secondary" name="updatePlacement">Save</button>
                        </form>
                    </td>
                </form>
                    </tr>
                {% endfor %}
                {% endif %}
                </tbody>
        </table>

и часть моего мнения:

def post(self, request):
     if "updatePlacement" in request.POST:
         print('hi')
         return render(request, "placement/index.html")
Вернуться на верх