我想用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