【发布时间】:2012-04-28 09:27:15
【问题描述】:
我正在制作一个 Django 页面,该页面有一个侧边栏,其中包含一些从外部网站加载的信息(例如公交车到达时间)。
我是 Web 开发的新手,我认为这是一个瓶颈。实际上,页面在加载来自其他站点的数据时会挂起几分之一秒。它在获取此信息之前不会显示任何内容,因为它会运行 python 脚本来获取数据,然后再将其烘焙到 html 中。
理想情况下,它会显示直接从我的网络服务器加载的大部分页面,然后有一些“正在加载”的 gif 或其他东西,直到它在显示之前真正设法抓取数据。
我怎样才能做到这一点?我认为javascript会有用吗?如何让它与我现有的轮询脚本集成?
【问题讨论】:
-
您需要使用一种称为 AJAX 的技术。见stackoverflow.com/questions/10168383/…
标签: javascript ajax django dynamic