When I try to create an edit form with SQLFORM, the form displays a id
field labeled 'Record id', even when I specify fields=['name'].
db.define_table('posts',SQLField('name','string',requires=IS_NOT_EMPTY
()))
form = SQLFORM(db.posts,obj,fields=['name'])
<tr id="id__row"><td>
<label for="id" id="id__label">Record id: </label></td><td><b>3</b></
td><td>
</td></tr>
<tr id="posts_name__row"><td>
<label for="posts_name" id="posts_name__label">Name: </label></td>
<td><input class="string" id="posts_name" name="name" type="text"
value="p1" />
</td><td></td></tr>
Is there a way to exclude or even hide the id field without building a
custom form?
Thanks,
Robin
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---