Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在gunicorn&;德扬戈_Python_Django_Websocket - Fatal编程技术网

Python 在gunicorn&;德扬戈

Python 在gunicorn&;德扬戈,python,django,websocket,Python,Django,Websocket,我不想使用tornado/node.js/twisted,我想使用带有gevent worker:)的gunicorn WSGI服务器。我想保持这种轻量级,不想添加更多的服务 我有一个django应用程序,它的堆栈是redis、RQ和gunicorn(工人是gevent)。我想使用WebSocket来实现推送。我想按原样使用应用程序,直到收到“/websocket”的请求,在这种情况下,我想使用websockets 我想在烧瓶里做的是: 在django我该怎么做?这是我的wsgi.py: imp

我不想使用tornado/node.js/twisted,我想使用带有gevent worker:)的gunicorn WSGI服务器。我想保持这种轻量级,不想添加更多的服务

我有一个django应用程序,它的堆栈是redis、RQ和gunicorn(工人是gevent)。我想使用WebSocket来实现推送。我想按原样使用应用程序,直到收到“/websocket”的请求,在这种情况下,我想使用websockets

我想在烧瓶里做的是:

在django我该怎么做?这是我的wsgi.py:

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dapi.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
要执行类似的操作,是否必须重写
WSGIHandler()
?请举个例子,我将不胜感激。我想让基础http服务器(通过
python manage runserver
运行)正常工作。

签出
import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "dapi.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()