1

我有一个数据库来存储每秒生成的一些行。我想更新网站,每个新内容到达数据库,我不想刷新页面,而是向当前页面添加新行。最好的方法是什么?

4

1 回答 1

2

您应该使用 AJAX 查询,两种技术之一:

  1. 定期更新页面请求(并用 JavaScript 中的结果更新表格;后端保持纯 django);或者
  2. 使用长轮询(一种通常称为“彗星”的技术)来保持与服务器的连接打开并在有更新时接收服务器事件。在为请求/响应模式设计的框架中,后端可能有点棘手;但是您可以在此处找到有关如何在 python 中执行此操作的线索。
于 2012-08-14T21:28:02.157 回答