Кендо UI сетки с Джанго - PullRequest
1 голос
/ 17 июня 2019

Я пытаюсь показать свой список моделей с использованием Kendo UI.Но это дает мне ошибку в консоли браузера.Я взял список как JSON.Пожалуйста, помогите мне решить эту проблему.

шаблон

$("#grid").kendoGrid({
        dataSource: {
            type: "odata",
            transport: {
                read: { //"https://demos.telerik.com/kendo-ui/service/Northwind.svc/Customers"
                    url: "{% url 'test_json' %}",
                    dataType: "json",
                }
            },
            schema: {
                total: "count",
                data: "results",
            },
            pageSize: 5
        },
        height: 550,
        groupable: true,
        sortable: true,
        pageable: {
            refresh: true,
            pageSizes: true,
            buttonCount: 5
        },
        columns: [{
            field: "id",
            width: 240
        }, {
            field: "book",
        }, {
            field: "no_of_page",
        }]
    });

views.py

def test_json(request):
books = Book.objects.all().values('id','name','no_of_page')
booklist = list(books)
return JsonResponse(booklist,  safe=False)

urls.py

url(r'^test/book/$', test_json, name='test_json'),
...