Django-datatable-view
を使って編集可能なテーブルをレンダリングする方法がわかりません。私は正確に次のようなテーブルを作成したい:http://django-datatable-view.appspot.com/x-editable-columns/ from model 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タグを定義する方法が分かっている場合は、回答を投稿することができます。私はタグで何を意味するのか分かりません。 –