6.30.15 - 如何讓這個問題更好,更有益於其他?反饋會很有幫助。謝謝!Django - Dojo/Dgrid - 如何管理大型數據集
我正在開發一個Web應用程序來處理/管理一個非常大的數據集 - 目前任何類型的重負載都會導致瀏覽器鎖定 - 無論我是在Django Rest Framework API還是在Dojo/Dgrid。這是一個雙重問題。
我已經研究過,無法找到明確的方法來做到這一點。
如何限制數據庫一次發送給Django Rest Framework和/或Dojo Dgrid的次數。 Dgrid從Django Rest API中獲取數據。 DRF直接從MySQL數據庫中提取數據。
如果我可以控制一次發送多少數據,那麼希望它不會鎖定瀏覽器。任何建議,建議,幫助,例子都會非常有幫助。提前致謝!
修訂15年6月22日 -
好吧,我終於得到了分頁工作,它顯示在頭偏移極限/。 :) 好極了!!!!我還可以在Response頭中看到數據。無論其...網格將不填充和我不斷收到這個奇怪的錯誤: 類型錯誤:變換(...)爲空
return transform(value, key).toString();
instrum...tion.js (line 20)
我以前得到了這個錯誤,但我從來沒有去過能夠找到解決方案。經過研究,我無法找到如何解決或甚至是甚麼問題。任何幫助,將不勝感激!我非常喜歡在週末和週末將我的頭靠在牆上之後讓這個東西正常工作。請幫忙! :) 提前致謝!!!
第二次更新 - 這是從前一篇文章的答案 - 但我仍然不知道如何解決它。當我解決另一個問題 - 它消失了一段時間,但我仍然不知道如何糾正這個問題。
Problem 3: "transform(...) is null return transform(value, key).toString();"
This sounds largely tangential to the original issue, but the most common cause is a widget template that is referencing a property via ${...} that doesn't actually exist in the widget.
好吧..我現在看到在標題limit.offset ...耶! :)但我不斷收到這個錯誤,我已經研究了幾個星期,並沒有發現任何明確的內容。 – Johnson
上面的回答基於你的問題和你評論過的[dgrid問題](https://github.com/SitePen/dgrid/issues/1055#issuecomment-114164782),我懷疑你的服務還沒有報告總數如我在答覆的第5步中所建議的那樣。 –