Ajax POST请求Django App使用gunicorn作为反向代理并且nginx无法正常工作

时间:2016-03-12 06:00:37

标签: jquery ajax django nginx gunicorn

我有一个django视图,由Ajax Requests异步访问,当使用manage.py runserver命令和gunicorn运行应用程序时工作正常

但是,一旦我在运行gunicorn后关闭会话,Ajax请求就会停止运行。

我也启用了

underscores_in_headers on;

在nginx.conf中

此外,这是我追踪的错误

[Errno 5] Input/output error

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我得到了它的工作:

我的视图中有一些调试语句,删除后让我让它工作。我认为问题在于屏幕在关闭终端后分离了。

  Gunicorn似乎表现得很奇怪,印刷语句可能是无意中留下的,最好避免它们。