有时我在本地版本上工作时,在控制台中会出现以下错误:
error: [Errno 32] Broken pipe
有人知道这是从哪里来的吗?如何防止它,因为它使网站变得非常缓慢。
有时我在本地版本上工作时,在控制台中会出现以下错误:
error: [Errno 32] Broken pipe
有人知道这是从哪里来的吗?如何防止它,因为它使网站变得非常缓慢。
当开发服务器和数据库之间的连接出现问题时(使用亚马逊RDS),我遇到了这个错误。
def add_subscriber(request, email=None):
if request.method == 'POST':
email = request.POST['email_field']
e = Subscriber.objects.create(email=email).save() <====
return HttpResponseRedirect('/')
else:
return HttpResponseRedirect('/')
例如,在上面的函数中,箭头所指的地方是错误的。 实现上述功能的正确方式是:
def add_subscriber(request, email=None):
if request.method == 'POST':
email = request.POST['email_field']
e = Subscriber.objects.create(email=email)
return HttpResponseRedirect('/')
else:
return HttpResponseRedirect('/')