我有一个URL,该URL会提取大量数据并在django模板的前面显示,但是有时加载此数据会花费很多时间,因此我需要显示一个加载器,直到页面完全加载为止。
我可以看到许多与此问题相关的解决方案,但是所有解决方案都在处理POST调用,但就我而言,它是一个GET调用,
例如,
URL:/students/list/
class ListRecords(View):
"""
This class is used to list all the students record
"""
def __init__(self):
self.data = self.get_records()
def get(self, request, *args, **kwargs):
return render(request, 'list.html', {'data': data_obj})
因此,在页面完全加载到list.html中之前,如何显示加载器,是否有任何有效且简便的方法来实现?
任何帮助将不胜感激。谢谢你。