Python /addbook处的多值DICTKEYERROR/
上面是我的view.py,我得到了这个错误“MultiValueDictKeyError at/addbook/”Python /addbook处的多值DICTKEYERROR/,python,mysql,django,Python,Mysql,Django,上面是我的view.py,我得到了这个错误“MultiValueDictKeyError at/addbook/” 请帮助我该错误意味着“图书名称”不在您的帖子数据中 如果您想处理这种情况,可以使用book_name=request.POST.get('book_name'),如果book_name不在POST数据中,它将默认为None 如果没有,您需要确保表单中有一个名为“book\u name”的输入。该错误意味着“book\u name”不在您的POST数据中 如果您想处理这种情况,可以使
请帮助我该错误意味着“图书名称”不在您的帖子数据中 如果您想处理这种情况,可以使用book_name=request.POST.get('book_name'),如果book_name不在POST数据中,它将默认为None
如果没有,您需要确保表单中有一个名为“book\u name”的输入。该错误意味着“book\u name”不在您的POST数据中 如果您想处理这种情况,可以使用book_name=request.POST.get('book_name'),如果book_name不在POST数据中,它将默认为None 如果没有,您需要确保表单有一个名为“book_name”的输入
def addbook(request):
if request.method == 'POST':
book_name =request.POST['book_name']
Book = Book.objects.get()
Book.save()
return render_to_response('book_detail.html', {'books': books},context_instance=RequestContext(request))
else:
return render_to_response('addbook.html',context_instance=RequestContext(request))
def book_detail(request):
return render(request, 'book_detail.html')