错误:视图未返回 HttpResponse 对象



当我点击链接到上述视图的按钮时发生错误

这是我的观点

def change_company(request,pk):
item = get_object_or_404(Companies, pk=pk)
if request.method == "POST":
form = CompaniesForm(request.POST, instance=item)
if form.is_valid():
form.save()
return redirect('display_companies')
else:
form = CompaniesForm(instance=item)
return render(request, 'change_company.html', {'form':form})

错误:

视图companies.views。change_company没有返回HttpResponse对象。它返回None。

将函数更改为:

def change_company(request,pk):
item = get_object_or_404(Companies, pk=pk)
form = CompaniesForm(instance=item)
if request.method == "POST":
form = CompaniesForm(request.POST, instance=item)
if form.is_valid():
form.save()
return redirect('display_companies')

return render(request, 'change_company.html', {'form':form})

相关内容

最新更新