Я хотел бы реализовать обработку на стороне сервера с моими таблицами данных в Django. Проблема в том, что в каждой строке моей таблицы я хотел бы использовать некоторую обработку python или logi c для обратного просмотра (как показано в моем html) или какую-либо другую операцию. Я не уверен, как отправлять что-либо, кроме необработанных данных БД, через мой ajax вызов с моим python api. Как бы выглядел мой API, или, если бы он не обрабатывался API, какие изменения мне нужно было бы внести, чтобы отправить мою таблицу через шаблон ajax?
models.py
class Test(models.Model):
test_name = models.CharField(max_length=128)
class FeatureDetail(models.Model):
tests = models.ManyToManyField('Test', related_name='test_details', default='', blank=True)
number = models.PositiveIntegerField(blank=True, null=True)
. html
<table class="table table-bordered table-striped" id="dt-summary" width="100%" cellspacing="0">
<thead>
<tr>
<th></th>
<th>Test Name</th>
<th>Feature Number</th>
</tr>
</thead>
<tbody>
{% for test in test_list %}
<tr>
<td></td>
<td>{{ test.test_name }}</td>
{% with feature=test.test_details.all.0 %}
<td>{{ feature.number }}</td>
{% endwith %}
</tr>
{% endfor %}
</tbody>
</table>
dttb. js
var table2 = $('#dt-summary').DataTable( {
"aLengthMenu": [
[25, 50, 100, 500, ], // -1],
[25, 50, 100, 500, ] //"All"]
],
"paging": true,
"responsive": true,
"processing": true,
"serverSide": true,
"ajax": {
url: "{% url 'app:summary_json' %}",