With the above function it will try to insert the image into the database twice, you need.
if form.accepts(request.vars, session, dbio=False) -Thadeus On Thu, Nov 19, 2009 at 10:51 AM, NuclearDragon <nucleardragon...@gmail.com>wrote: > > Thanks for the replies everyone! > > We are renaming the files with our own naming scheme, so they are > unique, but not random. We don't provide a download function for our > users, so I'm not worried about the download aspect. > > Thanks especially to Richard for this!: > " > form = SQLFORM(db.image) > if form.accepts(request.vars, session): > target_filename = ... > # need to stream or large files could cripple your server > gluon.fileutils.copystream(request.vars.filename.file, open > (target_filename, 'wb'), int(request.env.content_length)) > db.image.insert(filename=target_filename) > " > > Also, I tried my first 'multiple forms page', and it worked very > slick! I'm really starting to like web2py, especially the > customization I can do within it. > > Thanks for a great framework, Massimo! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to web2py+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---