0

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

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

拜托,这几天我读了很多帖子,但我不知道如何开始。

非常感谢您。此致。

4

1 回答 1

1

一个接一个地学习堆栈的每个部分。从遵循Django 教程开始,然后在熟悉 Django 后使用Hendrix而不是Django 运行应用程序,最后通过 Hendrix 的Twistedmanage.py添加您的 UDP 任务。幸运的是,您提到的所有项目都有良好的社区和文档。您不必让一切都完美运行,只需获得一些工作部件即可。

编写一些代码,然后当你有一些正在运行的代码并且你卡在某个地方时,跳回 Stackoverflow 并询问你的具体问题。

更新

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

于 2016-08-12T14:53:13.180 回答