Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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
在twisted.web上运行django_Django_Twisted.web - Fatal编程技术网

在twisted.web上运行django

在twisted.web上运行django,django,twisted.web,Django,Twisted.web,如何在twisted.web上运行Django?在github或sourceforge上,我还没有找到任何提供可靠代码示例的权威教程。我见过钩针和其他一些包装纸,但它们都是旧的,不需要维护。我可以使用WSGI,但我宁愿看看是否可以将Django作为一个反应器运行,并尝试输入Stdout和in来控制应用程序的其余部分 嗨,凯尔:你可以查看我们公司使用的hendrix,它非常酷,而且为你做的就是运行hx start--dev。。。它使用另一款酷炫的产品Tiempo来进行多线程和监控 为什么选择另一台

如何在twisted.web上运行Django?在github或sourceforge上,我还没有找到任何提供可靠代码示例的权威教程。我见过钩针和其他一些包装纸,但它们都是旧的,不需要维护。我可以使用WSGI,但我宁愿看看是否可以将Django作为一个反应器运行,并尝试输入Stdout和in来控制应用程序的其余部分

嗨,凯尔:你可以查看我们公司使用的hendrix,它非常酷,而且为你做的就是运行
hx start--dev
。。。它使用另一款酷炫的产品Tiempo来进行多线程和监控

为什么选择另一台Python服务器

Gunicorn和uWSGI在这方面做得很好:监听端口上的请求并将这些请求传递给WSGI应用程序

Hendrix不是最重要的WSGI容器,而是 首先是一个网络引擎——一个扭曲的应用程序

因此,Hendrix天生就能够执行线程、异步、, websocket流量,并直接与网络中的其他服务通话 建筑


因此,这个项目允许您自己运行django和twisted reactor,而无需执行更多底层代码?太棒了!!!!我的意思是你仍然使用:从DJANGO.core.wsgi import get\u wsgi\u application application=get\u wsgi\u application()导入os os.environ.setdefault(“DJANGO\u设置\u模块”,“示例\u应用程序设置”),我希望我能给你我们使用的代码,但你知道专有的。。。我知道当我们收到导致响应的请求时,tiempo的工作人员会做一些事情,比如邮件用户和使用不同的API请求@KyleSponable:我不知道你说的“如何调用自定义反应器”是什么意思。你的意思是想调用反应器上的方法,并让它们像在“正常”扭曲应用程序中那样运行(即,在反应器运行的情况下)?如果是这样,您只需在HendrixDeploy对象上调用.run()(如上面的视频所示),一切都会正常工作。