我有一个返回空cleaned_data 的formset,即使formset 是有效的。我的看法是这样的:
def edit_files(request):
file_formSet = formset_factory(FileUploadForm)
if request.POST:
formset = file_formSet(request.POST, request.FILES)
if formset.is_valid():
for form in formset:
form_data = form.cleaned_data
if form_data:
up_file = upload_file(form_data['file'])
else:
formset = file_formSet()
return render_to_response('edit_files.html', {'formset': formset})
这是一个上传表单,由于这个问题,我无法保存文件 upload_file 是我实现的方法之一,它工作正常,我已经测试过了。