私はDjangoでZeroMQ PUSH-PULLイベント管理をしようとしています。 this linkに基づいて、私のようにPUSHクライアントを作成します:Zeromq Pussy/PULL in Django
context = zmq.Context()
zmq_socket = context.socket(zmq.PUSH)
zmq_socket.connect("tcp://127.0.0.1:5557")
for num in xrange(20000):
work_message = { 'num' : num }
zmq_socket.send_json(work_message)
とPULLサーバとして:別のファイルに
context = zmq.Context()
consumer_receiver = context.socket(zmq.PULL)
consumer_receiver.bind("tcp://127.0.0.1:5557")
work = consumer_receiver.recv_json()
data = work['num']
print data
実装PUSH/PULLは正常に動作します。しかし、私はDjangoのビューでPULLサーバの機能が必要です。つまり、メッセージが受信されるたびに、そのメッセージをDjangoで受信したいと思い、Django ORMを操作できます。これをどうすれば処理できますか?ありがとう。
わからない何を求めている..あなたを行いますあなたのスクリプトにDjangoを含める方法を知りたいので、ORMを使用できますか? – FeedTheWeb