I have did what is written on "More on Uploads": db.myfile.insert(image=db.myfile.image.store(stream, filename))
But it uses the filename just to get the extension and save it using web2py naming convention... So I guess I can't use type upload field at all to avoid web2py naming convention... :( On Thu, Sep 20, 2012 at 11:19 AM, Niphlod <[email protected]> wrote: > no. in the scaffolding app the index/download function calls > response.download. However, it works only with the "original" naming scheme > of web2py. > > Given that you want "your own", you must save/alter the original filename > in another field of the table, and then write YOUR function to retrieve the > file (e.g. looking at the "altered/original" filename, not the one set by > web2py) and call response.stream on that file. > > Look into > http://web2py.com/books/default/chapter/29/06#More-on-uploads > > for dealing with store() and retrieve(). > > > On Thursday, September 20, 2012 3:46:09 PM UTC+2, Tito Garrido wrote: > >> Thanks I have read it before but I didn't undertand... so I will be able >> to call the 'download' function using image_filename instead of image.image? >> >> Just to clarify I'd like to call a mnemonic filename due SEO >> optimizations. >> >> Regards, >> >> Tito >> >> On Thu, Sep 20, 2012 at 4:57 AM, Niphlod <[email protected]> wrote: >> >>> book! >>> >>> http://web2py.com/books/**default/chapter/29/07#Storing-** >>> the-original-filename<http://web2py.com/books/default/chapter/29/07#Storing-the-original-filename> >>> >>> >>> On Thursday, September 20, 2012 4:47:54 AM UTC+2, Tito Garrido wrote: >>>> >>>> Hi, >>>> >>>> Is there a way to use the original filename on a upload field or custom >>>> filenames? I guess it is possible since we can upload files in appadmin and >>>> choose the name but I couldn't find how to do it. >>>> >>>> Thanks in advance, >>>> >>>> Tito >>>> >>>> -- >>>> >>>> Linux User #387870 >>>> .........____ >>>> .... _/_õ|__| >>>> ..º[ .-.___.-._| . . . . >>>> .__( o)__( o).:_______ >>>> >>> -- >>> >>> >>> >>> >> >> >> >> -- >> >> Linux User #387870 >> .........____ >> .... _/_õ|__| >> ..º[ .-.___.-._| . . . . >> .__( o)__( o).:_______ >> > -- > > > > -- Linux User #387870 .........____ .... _/_õ|__| ..º[ .-.___.-._| . . . . .__( o)__( o).:_______ --

