我正在使用ModelFormSet
,并且我正在None
为我的实例获得一个值。POST
数据正在通过;表格验证;一切都很好,直到instances = form.save(commit=False)
。这可能是什么起源?
if request.POST:
form = MembershipFormSet(request.POST)
if form.is_valid():
instances = form.save(commit=False)
for instance in instances:
instance.user = request.user
instance.save()
return HttpResponseRedirect('next_page')
else:
return HttpResponse(form.errors + request.POST.items())