>    def POST(self):
>        form = web.form.Form(web.form.File("myfile"))
>        if form.validates():
>            x = web.input(myfile={})
>            print x['myfile'].filename, len(x['myfile'].value), "bytes"
>        else:
>            print "invalid form"
>        raise web.seeother('/upload')
>
> [...]
>
> But I get this exception when uploading binary files:

Try it like this:

    x = web.input(myfile={})
    if form.validates(x):
        do_something()
    else:
        error()

Anand

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web.py" 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/webpy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to