2
是否有一个Django的web应用和桌面应用程序之间同步数据的最佳实践之间的数据同步和实时更新?两者都在python中。理想情况下,我希望将发生在Web应用上的任何数据更新立即推送到桌面应用,以便桌面应用始终具有最新版本的数据。Django的web应用程序和桌面Python应用程序
另外,我想在两者之间也发一些现场信息。只是简单的东西,如“这是目前正在使用的项目”。
我的最好的办法,到目前为止是采用异步长轮询也许扭曲或龙卷风,并使用JSON更新什么改变了计划。
走下赛场,我也将写相当于Android和iOS应用会以类似的方式同步。
顺便说一句,我不太远有一个解决方案的工作。但我想检查一下没有更好更简单的方法做到这一点:-) – Humphrey
这听起来像是发布订阅模型,https://github.com/agiliq/django-pubsub,或者你可以拥有完整的状态与桌面应用程序的连接,但是这种脱离Django范围。 – aisbaa