django rest框架和网络套接字

时间:2019-05-05 19:02:34

标签: django rest websocket

我在DRF中实现Web套接字的实现,下面是一个视频。 https://www.youtube.com/watch?v=HzC_pUhoW0I

我所做的一切都一样,这似乎对我有用,但是我不明白客户端将如何监听服务器。客户端必须在端口上侦听服务器,并且在某些情况下,服务器必须通知客户端。客户端如何通过套接字监听端口?

这是我的代码

# binding
class AutoSerializer(serializers.ModelSerializer):
    class Meta:
        model = ClientCallTaxi
        fields = ['id', 'user_id']
        read_only_fields = ['slug', ]


class AutoBinding(bindings.ResourceBinding):
    model = ClientCallTaxi
    stream = 'auto'
    serializer_class = AutoSerializer
    queryset = ClientCallTaxi.objects.all()

# routing
channel_routing = [
    route_class(ExampleConsumer),
    route('auto', AutoBinding.consumer)
]

0 个答案:

没有答案