[英]Django Datatables taking too long to load
我正在嘗試將 25600 行加載到數據表中,但大約需要 10 秒。 該請求是通過 ajax API 調用進行的。
視圖.py
@api_view()
def get_all_data(request):
get_all_data_ = Data.objects.values("name","contact_number","email_address","address","age",
"location_type","sector","phase","total_data","total_usage","city","district")
return JsonResponse(list(get_all_data_), safe=False)
模板.html
var table = $('#data-table').DataTable({
serverSide: true,
"ajax": {
"url": "/alldata/",
"dataSrc": ""
},
"columns": [
{"data": "name"},
{"data": "contact_number"},
{"data": "email_address"},
{"data": "address"},
{"data": "age"},
{"data": "location_type"},
{"data": "sector"},
{"data": "phase"},
{"data": "total_data"},
{"data": "total_usage"},
{"data": "city"},
{"data": "district"}
],
});
我怎樣才能讓它瞬間完成?
我會怎么做:
如果你真的想讓整張桌子更快:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.