2
如何迭代一个表单以获取表单和FileField中的每个表单?Django:访问formset中的每个表单和FileField
for file in formset.files:
....
for form in formset.forms:
....
我想在同一个循环中使用上述函数,因为我需要在同一时间使用它们两个!
如何迭代一个表单以获取表单和FileField中的每个表单?Django:访问formset中的每个表单和FileField
for file in formset.files:
....
for form in formset.forms:
....
我想在同一个循环中使用上述函数,因为我需要在同一时间使用它们两个!
你的问题是有点混乱,但如果你正在寻找您的表单对象,并在同一回路上传的文件,它看起来像这样:
# code
for form in formset.forms:
form.is_valid() # objective #1 accomplished
the_file = form.cleaned_data['my_file_field'] # objective #2 accomplished
如果没有,请澄清。
不知道,如果这个工程,但因为它会寻找“0-my_file_field”和“1-my_file_field”,等等......除非它只做因为我设置在我的形式前缀... – teewuane