1

我想开发实时本机应用程序并考虑使用 Django 作为后端和 ionic2 作为前端。但通过研究,我意识到应用程序需要 websocket 才能实现实时。django 频道是选项。

问题是“是否可以将 django rest 框架、ionic2 和 django 通道完全结合起来?” 另外,如果我尝试使用cordova插件实现推送通知,它也可以完全工作吗?我知道这个问题很糟糕,但我是一个初学者,所以在尝试这种方法之前我想知道..

任何建议对我来说都会很好,提前感谢好友!

4

1 回答 1

0

是的。Ionic 将只是你的 Django-rest-framework API 和你的 Django 服务的消费者。换句话说,前端可以采用您想要的任何技术。

另一方面,Django-rest-framework + Channels 完美地协同工作。他们应该是。我最近使用这些技术构建了一个项目,我可以保证异步进程和典型的 Django HTTP 运行服务器进程之间存在完美的分离。

于 2016-06-13T15:53:16.013 回答