boys ..... how can the id be present if what you're trying to insert is not 
yet a row in a table ????

On Wednesday, March 27, 2013 8:18:38 PM UTC+1, Roberto Perdomo wrote:
>
> Ummm, the id is readable?
>
> db.table.id.readable = True
> El mar 27, 2013 12:55 PM, "Tito Garrido" <titog...@gmail.com <javascript:>> 
> escribió:
>
>> I just checked... id is not present:
>> "<Row {'artista': 387, 'nome': 'aaaa', 'image': 
>> 'personagem.image.b2754a53c6cdcc7e.69626d2d4c6f676f2e6a7067.jpg', 'novela': 
>> '9', 'slug': 'aaaa', 'descricao': 'aaaa'}>"
>>
>>
>> On Wed, Mar 27, 2013 at 2:24 PM, Roberto Perdomo 
>> <rober...@gmail.com<javascript:>
>> > wrote:
>>
>>> Try:
>>>
>>> Field('image_filename', readable=False, writable=False, compute = lambda 
>>> row: request.post_vars.image.filename + row.id),
>>> El mar 27, 2013 12:39 PM, "Tito Garrido" <titog...@gmail.com<javascript:>> 
>>> escribió:
>>>
>>> How could I also append the id of the row in image_filename?
>>>>
>>>> Thanks!
>>>>
>>>> Tito
>>>>
>>>>
>>>> On Mon, Mar 25, 2013 at 4:58 PM, Tito Garrido 
>>>> <titog...@gmail.com<javascript:>
>>>> > wrote:
>>>>
>>>>> Worked! It should go to the book :) 
>>>>> http://web2py.com/books/default/chapter/29/07#Storing-the-original-filename
>>>>>
>>>>> Thanks!
>>>>>
>>>>> Tito
>>>>>
>>>>>
>>>>> On Mon, Mar 25, 2013 at 4:53 PM, Massimo Di Pierro <
>>>>> massimo....@gmail.com <javascript:>> wrote:
>>>>>
>>>>>> You can use this:
>>>>>>  Field('image_filename', readable=False, writable=False, compute = 
>>>>>> lambda row: request.post_vars.image.filename),
>>>>>>
>>>>>>
>>>>>> On Monday, 25 March 2013 13:28:19 UTC-5, Tito Garrido wrote:
>>>>>>>
>>>>>>> Hi!
>>>>>>>
>>>>>>> Why this does not work:
>>>>>>> Field('image', 'upload', requires=IS_NOT_EMPTY(), 
>>>>>>> uploadseparate=True, autodelete=True,),
>>>>>>>     Field('image_filename', readable=False, writable=False, compute 
>>>>>>> = lambda row: row.image.filename),
>>>>>>>
>>>>>>> Using a form I can follow the book and fill the image filename:
>>>>>>>     if request.vars.image!=None:
>>>>>>>         try:
>>>>>>>             form.vars.image_filename = request.vars.image.filename
>>>>>>>         except:
>>>>>>>             form.vars.image_filename = request.vars.image
>>>>>>>
>>>>>>> How can I do the same using SQLFORM.grid?
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Tito
>>>>>>>
>>>>>>> -- 
>>>>>>>
>>>>>>> Linux User #387870
>>>>>>> .........____
>>>>>>> .... _/_õ|__|
>>>>>>> ..º[ .-.___.-._| . . . .
>>>>>>> .__( o)__( o).:_______ 
>>>>>>>
>>>>>>  -- 
>>>>>>  
>>>>>> --- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "web2py-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to web2py+un...@googlegroups.com <javascript:>.
>>>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>>>  
>>>>>>  
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> -- 
>>>>>
>>>>> Linux User #387870
>>>>> .........____
>>>>> .... _/_õ|__|
>>>>> ..º[ .-.___.-._| . . . .
>>>>> .__( o)__( o).:_______ 
>>>>>
>>>>
>>>>
>>>>
>>>> -- 
>>>>
>>>> Linux User #387870
>>>> .........____
>>>> .... _/_õ|__|
>>>> ..º[ .-.___.-._| . . . .
>>>> .__( o)__( o).:_______ 
>>>>
>>>> -- 
>>>>  
>>>> --- 
>>>> You received this message because you are subscribed to the Google 
>>>> Groups "web2py-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send 
>>>> an email to web2py+un...@googlegroups.com <javascript:>.
>>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>>  
>>>>  
>>>>
>>>  -- 
>>>  
>>> --- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "web2py-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to web2py+un...@googlegroups.com <javascript:>.
>>> For more options, visit https://groups.google.com/groups/opt_out.
>>>  
>>>  
>>>
>>
>>
>>
>> -- 
>>
>> Linux User #387870
>> .........____
>> .... _/_õ|__|
>> ..º[ .-.___.-._| . . . .
>> .__( o)__( o).:_______ 
>>
>> -- 
>>  
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "web2py-users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to web2py+un...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to