Done. I did using the table definitions ...
Field('user_id', 'integer',writable=False ,readable=False,default=user_dic["user_id"]) Em ter, 26 de fev de 2019 09:34, Diego Tostes <dtos...@gmail.com> 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.