if you use sqlform.factory, i think you should do the insert data from sqlform.factory to the table manually. e.g. taken from http://web2py.com/books/default/chapter/29/07/forms-and-validators#SQLFORM-factory & modified it def form_from_factory(): form = SQLFORM.factory( Field('your_name', requires=IS_NOT_EMPTY()), Field('your_image', 'upload')) if form.process().accepted: response.flash = 'form accepted' db.customer.insert(**db.customer._filter_fields(form.vars) ) elif form.errors: response.flash = 'form has errors' return dict(form=form)
another thing, i think you can use another like sqlform, or sqlform.grid best regards, stifan -- 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.