Django:已建立的连接被主机中的软件中止

时间:2015-04-14 04:38:13

标签: python django django-models

当我在帖子请求中添加特定行时,我收到此错误。

views.py

class LoginVerify(View):
    print('login')
    email =""
    pswd = ""
    username =""

    def post(self,request,*args,**kwargs):
        print("post called")
        self.email = request.POST['email']
        self.pswd = request.POST['pswd']
        self.username = User.objects.get(email=self.email).username
        return HttpResponse("Invalid user")

如果我添加self.username = User.objects.get(email=self.email).username,则显示错误,否则它正常工作。

为什么会这样,我该如何解决?

1 个答案:

答案 0 :(得分:5)

我通常在调试模式下在本地计算机上运行时会遇到这种情况,如果服务器响应请求并且客户端已经关闭了连接,则通常会发生这种情况。您可以忽略该错误或使用其他生产服务器,例如gunicorn,它具有更好的服务器套接字处理。仅供我在python 2.7上看到此错误