On Saturday, May 19, 2018 at 8:59:30 AM UTC-4, Anthony wrote: > > On Saturday, May 19, 2018 at 4:32:49 AM UTC-4, mweissen wrote: >> >> Hi Anthony, >> do you have an answer for the second problem? >> > > No, other than to submit a Github issue (or better yet, a pull request). > SQLFORM.accepts does convert to a list for insertion into the database but > fails to copy the list to form.vars. >
On second thought, I'm not sure we should change the current behavior. Currently, request.vars.some_field and form.vars.some_field reflect the data returned by the form. If the same field name appears multiple times in the submitted form data, all the values go into a list -- otherwise, just a single value is associated with the field. request.vars and form.vars are not intended to replicate the data types of DAL database models, as not all forms are associated with DAL models. Anyway, if you want to pursue changing the current behavior, maybe open a discussion on the developers list, as this probably requires some thought (could break backward compatibility). Anthony -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

