有时在我的网站上,当我处理本地版本时,我在控制台中收到此错误:
error: [Errno 32] Broken pipe
有没有人知道它的来源以及如何防止这种情况,因为它大大降低了网站的速度。
有时在我的网站上,当我处理本地版本时,我在控制台中收到此错误:
error: [Errno 32] Broken pipe
有没有人知道它的来源以及如何防止这种情况,因为它大大降低了网站的速度。
当数据库连接在开发服务器和数据库之间挂起(使用 Amazon 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('/')