I tried simplifying the situation, by forgetting about the file upload
for now, and just posting a text string
db.define_table( 'names',
Field('name', 'string' ))
def upload2():
form=FORM(TABLE(TR("Your
name:",INPUT(_type="text",_name="name",requires=IS_NOT_EMPTY())),
TR("",INPUT(_type="submit",_value="SUBMIT"))))
if form.accepts(request.vars,session):
response.flash="form accepted"
db.names.insert(name=form.vars.name)
elif form.errors:
response.flash="form is invalid"
else:
response.flash="please fill the form"
return dict(form=form,vars=form.vars)
Which suggests the curl command should be
curl ^
-F name=atest ^
-F _formkey=fb7156e2-f6ca-43e1-a4e1-993ca4c24c26 ^
-F _formname=default ^
http://127.0.0.1:8000/filer/default/upload2/2
But it doesn't work!
--
You received this message because you are subscribed to the Google Groups
"web2py-users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en.