Hello! I'm trying to create a form in order to upload multiple files with description for each file, i've something like this:
View: <div id="cargaFotos" class="row"> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Archivo')}}</label></div> <div class="col-sm-9"><input type="file" name="file[0]" /></div> </div> </div> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Descripción')}}</label></div> <div class="col-sm-9"><input type="text" name="description[0]" /></div> </div> </div> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Archivo')}}</label></div> <div class="col-sm-9"><input type="file" name="file[1]" /></div> </div> </div> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Descripción')}}</label></div> <div class="col-sm-9"><input type="text" name="description[1]" /></div> </div> </div> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Archivo')}}</label></div> <div class="col-sm-9"><input type="file" name="file[2]" /></div> </div> </div> <div id="web2py_user_form" class="col-lg-9"> <div class="form-group"> <div><label class="control-label col-sm-3">{{=T('Descripción')}}</label></div> <div class="col-sm-9"><input type="text" name="description[2]" /></div> </div> </div> </div> Controller: for archivo, descripcion in zip(form.vars.file, form.vars.description): db.fotos.insert( fk_id=id, descripcion=descripcion, ruta=archivo) But when i send this form i get this error: "<type 'exceptions.TypeError'> zip argument #1 must support iteration" any suggestion? Thanks a lot for your help! -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.