我不知道如何使用Django-datatable-view
呈現可編輯的表格。我想創建一個如下所示的表格:http://django-datatable-view.appspot.com/x-editable-columns/來自型號City
。如何在django-datatable-view中渲染表格?
我讀過的文檔和教程,但仍然無法弄清楚如何創建表。
這是我迄今所做的:
{% extends "base.html" %}
{% block head %}
{% load static %}e
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.12/css/dataTables.bootstrap.min.css">
<script src="https://cdn.datatables.net/1.10.12/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/1.10.12/js/dataTables.bootstrap.min.js"></script>
<script src="{% static "datatable/js/datatableview.min.js" %}"></script>
<script>
datatableview.auto_initialize = false;
$(function() {
var xeditable_options = {};
datatableview.initialize($('.datatable'), {
fnRowCallback: datatableview.make_xeditable(xeditable_options),
});
})
</script>
{% endblock %}
{% block content %}
{{ datatable }}
{{ object_list }}
{% endblock %}
而我的看法是:
class ZeroConfigurationDatatableView(dtv_views.XEditableDatatableView):
model = dolava_models.City
datatable_options = {
'columns': [
'id',
("Name", 'name', dtv_helpers.make_xeditable),
("Country", 'country', dtv_helpers.make_xeditable),
]
}
不幸的是我的代碼呈現此:
您還沒有定義表格標籤。 –
@UsmanMaqbool如果你知道如何定義標籤,你可以發佈一個答案。我不知道你的標籤是什麼意思。 –