I am not clear - what is the problem this is supposed to be solving?

What is the expected behavior?
What is the actual behavior?

If  there is a problem, are there other ways to deal with the problem?

- Yarko

On Apr 11, 3:09 pm, mdipierro <mdipie...@cs.depaul.edu> wrote:
> hmmmm... somehody my answer was not posted, reposting it
>
> Hi Hamdy,
>
> you raise a good issue. I am forwarding to the list to see what people
> think about this in respect to backward compatibility.
>
> Eight now when
>
> form=SQLFORM(db.define_table('sometable',Field('somefield','upload')))
>    form.accepts(request.vars)
>
> request.vars.somefield and form.somefield, both contain a
> cgi.FieldStorage object
> form.somefield_newfieldname contains the new name for the uploaded
> field.
>
> Hamdy is proposing changing this so that
>
> request.vars.somefield contains the cgi.FieldStorage object and
> and form.somefield and form.somefield_newfieldname, both contain the
> new name for the uploaded field.
>
> One the one side the proposed change may simplify the handling on the
> form in some cases. like when dbio=False, bot on the other side it
> introduces some problems: 1) may break backward compatibility
> (although in about something not well documented); 2) even if SQLFORM
> extends a FORM makes them behave differently in respect to how they
> handle type='file' input fields
>
> Both 1 and 2 are weak arguments and I am very unsure about this one.
>
> Anybody else pro or opposed?
>
> Massimo
>
> On Apr 11, 2:42 pm, "hamdy.a.farag" <hamdy.a.fa...@inbox.com> wrote:
>
> > sorry for  the adds , I don't use may mail usually to post in the
> > group


-- 
To unsubscribe, reply using "remove me" as the subject.

Reply via email to