is the user logged in?
http://zerp.ly/rochacbruno
Em 29/11/2011 12:51, "lyn2py" <[email protected]> escreveu:
> Here's the code:
>
> #model
> db.define_table('discussion',
> Field('title', 'string', length=255, required=True),
> Field('description', 'text', required=True),
> Field('created_by', 'reference auth_user', default=auth.user_id,
> writable=False, readable=False),
> Field('modified_by', 'reference auth_user', update=auth.user_id,
> writable=False, readable=False),
> ...many more default=some_value, writable=False, readable=False
> fields...
> )
>
> #controller
> def create():
> form=SQLFORM(db.discussion)
> if form.process().accepted:
> response.flash = 'form accepted'
> elif form.errors:
> response.flash = 'form has errors'
> return dict(form=form)
>
> ###results
> I get "Form Accepted" flashed when I fill in "title" and
> "description", but fields "created_by" and "modified_by" are "None".
>
> Thank you!
>