Python 用于实时Django应用程序的套接字
我试图评估使用Socket.io实现具有实时功能的Django应用程序与使用沼泽龙实现的Django应用程序的优缺点。我知道Socket有一个更大的开发人员网络和一些好的文档,但沼泽龙是专门为Django构建的,它是为Python包装的。尽管如此,在Socket的情况下,我对更多的JS开销没有问题Python 用于实时Django应用程序的套接字,python,django,sockets,socket.io,swampdragon,Python,Django,Sockets,Socket.io,Swampdragon,我试图评估使用Socket.io实现具有实时功能的Django应用程序与使用沼泽龙实现的Django应用程序的优缺点。我知道Socket有一个更大的开发人员网络和一些好的文档,但沼泽龙是专门为Django构建的,它是为Python包装的。尽管如此,在Socket的情况下,我对更多的JS开销没有问题 是否有人有使用这两种软件的经验(最好是Socket 1.0和Django 1.6或更高版本)?你有什么资源可以给我指点方向吗?我知道(它有一个失败的构建,并且使用了旧版本的Socket)和类似的文章。
是否有人有使用这两种软件的经验(最好是Socket 1.0和Django 1.6或更高版本)?你有什么资源可以给我指点方向吗?我知道(它有一个失败的构建,并且使用了旧版本的Socket)和类似的文章。简单地寻找更多的资源或可能的框架来考虑。谢谢。在对这个领域做了一些研究之后。我决定使用沼泽龙,因为正如你所说。是专门为Django构建的,并提供用于自动发布模型的类。制作一些模型来通知所有用户它的更改是非常容易的 socketio软件包的问题在于它已经过时,使用的是旧版本的socketio。上个月有人评论了一些正在做的工作。检查 另一个值得一提的方案是。它与django angular软件包(来自同一作者)一起工作 但是,正如我所说的,我决定使用Swarmagon,因为它非常容易使用,并且因为它与django rest框架集成 希望有帮助。您可以使用。它使用了非常健壮的SockJS(可能比SocketIO更健壮)。它也适用于较旧的浏览器