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 <nip...@gmail.com 
> <javascript:>>wrote:
>
>> book!
>>
>>
>> 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).:_______
>

-- 



Reply via email to