В моей django project
есть следующая простая таблица, которая показывается пользователям, которые посещают определенную страницу:
![enter image description here](https://i.stack.imgur.com/RdWQq.png)
На странице HTMLкоторый содержит эту таблицу, мой код выглядит следующим образом:
<table id="my-table" class="table simple">
<thead>
<th data-field="record" data-sortable="false">Record</th>
<th data-field="names" data-sortable="false">Name</th>
</thead>
<tbody id="top_body" style="direction: rtl;"></tbody>
</table>
Как вы можете видеть, я использовал поля данных для каждого столбца, который позже использовал ajax request
(который выполняет некоторые коды через url
подключен к views.py
файлу) выводит данные, которые вы видите на изображении выше;некоторые рутинные и простые Python, Django вещи.Следующее:
function ajax_request(record, name, csrftoken){
$.ajax({url: "/peopleinfo/load_info_table/",
dataType: "json",
type: "POST",
data: {'csrfmiddlewaretoken': csrftoken,
'personrecord':record,
'personname':name,
},
success: function(data){
person_dict = data.persons;
personsinfo = []
$.each(person_dict, function( index, person ) {
var person_dict = {'record':person.record, 'names':person.name};
personsinfo.push(person_dict)
});
Теперь я хочу добавить еще один столбец, который позволяет пользователям, которые посещают страницу, голосовать или голосовать за каждого человека.Например:
![enter image description here](https://i.stack.imgur.com/Q6qhp.png)
Я определил models.py
, и все готово.Я просто застрял с html
и не знаю, как добавить этот столбец, который имеет другую структуру (с двумя кнопками в нем и числовое поле, которое необходимо обновлять каждый раз, когда кто-то голосует).