Cheers Villas, As I am learning, I will give both methods a try.
Simon On 20 August 2012 21:42, villas <[email protected]> wrote: > Something like this... > SQLFORM(...., hidden=dict('post_id'='999')) > > Hope that is what you meant. > > > > On Monday, August 20, 2012 9:23:47 PM UTC+1, Simon Carr wrote: >> >> I am still writing my learning application a Blog. I have now created a >> function in my controller to produce a form for users to leave comments for >> a post. >> >> How do I add a hidden field to the comment form with the post_id? here is >> my database defs if it helps. >> >> >> db.define_table( >> 'post', >> Field('author',db.auth_user), >> Field('date_created','**datetime',default=request.now)**, >> Field('title',requires=IS_NOT_**EMPTY()), >> Field('body','text',requires=**IS_NOT_EMPTY()), >> format='%(title)s') >> >> db.define_table( >> 'comments', >> Field('post_id',db.post), >> Field('author',db.auth_user), >> Field('date_created','**datetime',default=request.now)**, >> Field('title',requires=IS_NOT_**EMPTY), >> Field('comment','text',**requires=IS_NOT_EMPTY()), >> format='%(title)s') >> >> >> >> Thanks >> Simon >> > -- > > > > --

