Плагин jquery dataTables прост в использовании и помогает сортировать, разбивать на страницы и фильтровать ваши данные.Если у вас не много строк данных, вам может не понадобиться использовать серверные реализации для таблиц данных.Вы можете просто как-нибудь построить таблицу в своем представлении django, а затем использовать таблицы данных, например, так:
$('#table-id').dataTable();
Сортировка и т. Д. Будет работать.Реализация на стороне сервера действительно необходима только в том случае, если у вас есть много строк данных для эффективной обработки браузером (1000+) или если ограничения трафика важнее скорости рендеринга (реализации на стороне сервера должны ждать ajax-запроса при каждой фильтрациииспользуется сортировка или разбиение на страницы).
DataTables, однако, не предоставляют функциональность для редактирования данных.Вы должны рассмотреть возможность использования jeditable или подобных плагинов, если вы не хотите писать свой собственный код для этого.Чтобы сохранить изменения, вам нужно создать обработчик в django (я думаю, что view - это то, как они его называют)