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).:_______

-- 



Reply via email to