django manage.py runserver在第二次请求后(间歇性)挂起

django manage.py runserver在第二次请求后(间歇性)挂起

问题描述:

我的Django 1.11应用程序(使用runserver)在多次请求后挂起。无论Chrome,Postman还是curl访问都无关紧要。django manage.py runserver在第二次请求后(间歇性)挂起

当它挂起时,甚至没有Ctrl + C可以关闭它。 python.exe进程必须被终止。

我试着调试过它,但是当Django被卡住时,Python无法暂停以获取线程/堆栈。

这实际上发生在我身上,由于Avast防毒的行为盾。

如果你google一下你会发现,Avast的有“恨”的Python的悠久历史:https://www.google.co.id/search?q=avast+python

解决方案:停住>设置>组件>行为盾牌>排除,然后添加您的python.exe或你的virtualenv的python.exe there:

Avast