Python Django信号与通道
我有一个基于Django的项目,我想实时制作,所以我想到了Django频道。然而,我仍然不确定这是否是应用Django频道的正确项目,以及我应该应用该项目的哪一部分 我有一堆传感器不断读取数据,并将其保存/更新到后端的数据库中。然后将数据库中的数据传递到前端,并显示在网页上 数据流:传感器>网关>数据库>后端>前端 我已经实现了Django信号,以便在后端持续监听数据库的任何更新,以便在前端向用户执行一些通知功能 我的问题 1) 在本例中,我应该在哪里实现Django通道Python Django信号与通道,python,django,django-signals,django-channels,Python,Django,Django Signals,Django Channels,我有一个基于Django的项目,我想实时制作,所以我想到了Django频道。然而,我仍然不确定这是否是应用Django频道的正确项目,以及我应该应用该项目的哪一部分 我有一堆传感器不断读取数据,并将其保存/更新到后端的数据库中。然后将数据库中的数据传递到前端,并显示在网页上 数据流:传感器>网关>数据库>后端>前端 我已经实现了Django信号,以便在后端持续监听数据库的任何更新,以便在前端向用户执行一些通知功能 我的问题 1) 在本例中,我应该在哪里实现Django通道 从传感器到网关 从网
- 从传感器到网关
- 从网关到数据库
- 从数据库到后端
- 从后端到前端
- 所有这些
提前感谢您的帮助 我用Django实现了类似的东西。以下是要点:
通道在前端与一起使用时效果最佳。一开始可能很难进行完整的生产设置,但最终结果通常非常适合以现代交互方式实时发送浏览器通知(即:无页面刷新).使用Django频道,您可以在信号触发后更新前端,或者在信号触发后创建一些业务逻辑。