如何遍历formset以获取该表单中的每个表单和文件字段?
for file in formset.files:
....
for form in formset.forms:
....
我想在同一个循环中使用上述内容,因为我需要同时使用它们!
答案 0 :(得分:7)
你的问题有点令人困惑,但如果你在同一个循环中寻找你的表单对象和上传的文件,它会是这样的:
# code
for form in formset.forms:
form.is_valid() # objective #1 accomplished
the_file = form.cleaned_data['my_file_field'] # objective #2 accomplished
如果没有,请澄清。