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: