Off the top of my head, maybe these ideas would put you on a better track... :)
1. The reference field has a default validator, try changing it to something like this: db.assignments.marker.requires = IS_IN_DB(db, 'markers.id', '%(last_name)s, %(first_name)s (%(email)s)') 2. Check out the .represent attribute -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/54f43497-1eb4-45ae-88ec-52e32e2e752bo%40googlegroups.com.