pulled latest trunk
put this in db.py
db.define_table("student",
SQLField("last_name","string",length=30,default=auth.user.last_name
if auth.is_logged_in() else '',requires=[IS_NOT_EMPTY()]),
SQLField("first_name","string",length=30,default=auth.user.first_name
if auth.is_logged_in() else '',requires=[IS_NOT_EMPTY()]),
SQLField("middle_name","string",length=30,default=""),
SQLField("preferred_name","string",length=30,default="",requires=[IS_NOT_EMPTY()])
)
put this in default.py
def profile():
student=db(db.student.id==1).select(db.student.ALL)
if (student):
form=crud.update(db.student,student[0])
else:
form=crud.create(db.student)
if form.errors:
response.flash="There was an error submitting the form!
Please check for any errors below the fields."
return dict(form=form,response=response)
I created default/profile.html
{{extend 'layout.html'}}
{{=form}}
first time form comes up blank - fine - put some data in press enter
- the form is blank - refresh screen, the data is there, including
delete checkbox.
Shouldn't this bring up the form with the data filled in after a
submit/update/insert?
-wes
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py-users" 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
-~----------~----~----~----~------~----~------~--~---