django保存数据库的作品,但返回500错误?
问题描述:
我很困惑。我会承认自己是一个新人,但这应该起作用。 请参阅下面的代码。正如所写的.save()行被注释掉一样。django保存数据库的作品,但返回500错误?
当我运行这个,everythings工作正常,如预期的那样,数据没有保存,'g'被返回。
如果我取消了.save()行
的表项是保住了,但一个500错误是回报。
任何帮助非常感谢。
def register_new_poll(request):
new_poll_name = request.POST.get('n','d')
new_poll_password = request.POST.get('w','')
new_poll_port = request.POST.get('p','d')
new_poll_ip = request.POST.get('i','d')
new_poll_duration = request.POST.get('d','d')
if new_poll_name != 'd' and new_poll_port != 'd' and new_poll_ip != 'd' and new_poll_duration != 'd':
try:
poll.objects.get(name=new_poll_name)
return HttpResponse("Already In Database");
except poll.DoesNotExist:
new_poll = poll(name=new_poll_name,ip=new_poll_ip,port=new_poll_port,password=new_poll_password,duration=new_poll_duration,last_contact_time=datetime.now(),users_at_last_contact=0)
write_poll_list()
#new_poll.save()
return HttpResponse("g");
except:
return HttpResponse("b");
pass
else:
return HttpResponse("b");
答
ip
是poll
场。看到你的贴的第12行。
+0
对不起,我现在看到我的问题,这是我的代码的基础问题(由于缺乏调试体验,很难看到)。 – user602622 2011-05-04 23:49:35
**错误日志错误日志错误日志** – 2011-05-04 23:09:20