我對Django來說很新,我正在一個站點上工作,我希望用戶能夠根據對象的時間戳過濾出對象。我可以輕鬆地在views.py中進行過濾並重新加載模板,但我應該如何過濾客戶端?Django客戶端過濾
難道是一個好主意,只是加載了一切:
{% for obj in all_objects %}
<p>{{obj.time}}</p>
{% endfor %}
,然後使用JavaScript來隱藏和顯示相關的對象?我不希望超過1,000個對象。
我看過這個: http://dustindavis.me/dynamic-filtered-drop-down-choice-fields-with-django.html 和作者說他會使用AngularJS而不是定製的AJAX解決方案。
Angular是我最好的選擇還是其他框架更容易與Django集成?