我想用Django WebSockets从外部API发送实时数据。我对HTTP的看法是这样的:如何使用Django WebSockets发送实时数据?
@permission_classes([GetPermission])
class DataList(GenericAPIView):
serializer_class = ObjectSerializer
def get(self, request):
parameter = self.request.query_params.get('parameter', None)
queryset = ExternalAPI().get(parameter, "RSQA")
id = Object.objects.get(parameter=parameter).id
queryset["id"] = id
return Response(queryset)
我想用WebSockets而不是HTTP来不断地发送我的数据。这是一个很好的解决方案,可以接受而无需发送?我想知道应该怎么做?如果示例将显示在我的GenericAPIView
上,我将不胜感激。
你是指什么实时? – Rob
@Rob数据例如每秒发送一次。 – wahtdbogh