【问题标题】:Display Data In Real Time With Django使用 Django 实时显示数据
【发布时间】:2015-12-19 19:07:40
【问题描述】:

我有一个模拟器应用程序,它不断地将 JSON 格式的数据输出到给定的主机名和端口号 (UDP)。我希望能够将模拟器输出指向 Django Web 应用程序,以便我可以监控/处理传入的数据。

如何使用 Django 实时接收和处理数据?有哪些工具或软件包可用于完成此任务?我确实遇到了这个答案:How to serve data from UDP stream over HTTP in Python?,但我并不完全理解。

例如:类似于此页面:http://money.cnn.com/data/markets/

另外,我不需要将任何流数据存储在数据库中。我只需要根据流数据执行查找。也许这根本不是 Django 问题?

【问题讨论】:

  • 我推荐你SwampDragon
  • 你有没有找到任何解决方案,我现在正在寻找同样的东西。
  • @Yashwanth 我的解决方案是不使用 Django。虽然您可以在 Django 旁边使用 websockets 或 javascript 来处理此类问题,但这可能不是最规范的方式。
  • @denvaar 我在 django 中使用频道,它现在可以工作,你认为它不是一个好的解决方案。
  • @Yashwanth 是的。

标签: python django


【解决方案1】:

使用 Javascript。 创建一个包含所有结果的网页,然后使用 javascript 从页面中收集数据,并每 X 秒更新一次。

让网页成为 JSON 数据,然后 javascript 抓取并解释它。 get html code using javascript with a url

然后使用 javascript 更新页面。 ww3学校有很棒的JS教程

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-04-18
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-09
    相关资源
    最近更新 更多