我正在制作一个 Django 页面,该页面有一个侧边栏,其中包含一些从外部网站加载的信息(例如公共汽车到达时间)。
我是 Web 开发的新手,我认为这是一个瓶颈。实际上,页面在加载来自其他站点的数据时会挂起几分之一秒。在获得此信息之前它不会显示任何内容,因为它会运行 python 脚本来获取数据,然后再将其烘焙到 html 中。
理想情况下,它会显示直接从我的 Web 服务器加载的大部分页面,然后有一点“加载”gif 或其他东西,直到它在显示之前真正设法抓取数据。
我怎样才能做到这一点?我认为javascript会有用吗?如何让它与我现有的轮询脚本集成?