On Tuesday, February 26, 2019 at 4:48:01 AM UTC-8, Diego Tostes wrote:
>
> Done.
>
> I did using the table definitions ...
>
> Field('user_id', 'integer',writable=False 
> ,readable=False,default=user_dic["user_id"])
>


Be aware that CRUD is deprecated, and support limited pretty much to 
security issues.  The preferred solutions are now SQLFORM.grid (or 
smartgrid) and SQLFORM.factory..

/dps


>
>
> Em ter, 26 de fev de 2019 09:34, Diego Tostes <dto...@gmail.com 
> <javascript:>> escreveu:
>
>> Hi, 
>>
>> i have this controller:
>>
>> def cria_servico():
>>     crud.settings.create_next = URL('default', 'dashboard')
>>     form = crud.create(db.service)
>>
>>
>> I have a field on db.service named user_id. I whant to force the form to 
>> fill this field with the auth_user.id of the user. How can i hidden this 
>> field? because on creation i can set the user id...
>>
>> crud.settings.create_onvalidation.servico.append(lambda 
>> form:form.vars.update(user_id=user_id))
>>
>>
>> rgds
>>
>>
>> Diego
>>
>>
>>
>>
>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
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/d/optout.

Reply via email to