uploadseparate could be only True or False but that is not the problem
here... I uploaded files only through forms and did't use store
function expicitly...

On jún. 14, 05:56, weheh <[email protected]> wrote:
> I'm using the latest trunk stuff with the new uploadseparate
> capability.
>
> # model
> db.define_table('book',
>   Field('filename','upload',autodelete=True,
>   uploadseparate=2,
>   requires=(
>     IS_UPLOAD_FILENAME(extension='pdf|txt|doc'),
>     IS_LENGTH(5000000,10))
> )
>
> #controller
> form=SQLFORM.factory(db.auth_user,db.book)
>
> if form.accepts(request.vars,formname='form',onvalidation=check_form):
>   book_id=create_book(form) # BOOK GETS CREATED OK
>   # THE NEXT LINE ISN'T WORKING AND NO FILE UPLOADED TO uploads FOLDER
>   db.book[book_id].update(
>
> filename=db.book.filename.store(request.vars.filename.file,request.vars.filename.filename)
>
> Anybody know what the right way is to get db.book.filename to update
> properly and to get the file to upload? This should be trivial.

Reply via email to