Django / Twisted(或 hendrix)帮助启动

Django / Twisted (or hendrix) help to start

我参与了一个新项目,简单介绍一下。 我们有一个应用服务器,这个服务器可以使用 udp 与其他系统接口(这是一个设计策略,我可以改变它)。 现在我们需要一个 web 应用程序来收集应用程序服务器发送的信息,以显示一些报告并在需要时发回一些配置。 我们对带有 Twisted(或 Hendrix)的 Django 非常感兴趣,我们在 python 世界中很新,我在互联网上冲浪了好几天,到目前为止我理解了一些概念,但我对如何从概念证明开始感到困惑, 所以我来了。

我需要一个关于如何开始的示例或指南,对于这个概念验证,我们的想法很简单。 应用程序服务器通过 udp 发送一些数据。 twisted/django 应用程序接收该信息并将其保存在数据库中 table。 Django 网页读取数据库 table 并显示报告。不知道网页要不要运行扭曲

拜托,我读了很多 post 好几天了,我不知道如何开始。

非常感谢您。 最好的问候。

逐一了解堆栈的每一部分。首先关注来自 Hendrix 的 Django tutorial, then once you're comfortable with Django run the app using Hendrix instead of Django's manage.py, finally add your UDP tasks via Twisted。幸运的是,您提到的所有项目都有良好的社区和文档。你不必让一切都完美运行,只需要一些工作部件。

编写一些代码,然后当您有一些 运行 代码并且卡在某个地方时,跳回 Whosebug 并提出您的具体问题。

更新

碰巧,有一个 video 展示了如何集成 Django + Hendrix。试一试,告诉我们进展如何。