This might give you some ideas: http://web2py.com/books/default/chapter/29/7#One-form-for-multiple-tables. I suppose you would have to loop through the list of submitted authors to insert multiple records into the "verb" table.
Anthony On Monday, January 16, 2012 3:35:16 PM UTC-5, Christian Winterhager wrote: > > One of the standard examples of many-to-many Relations is a library. For > simplicity i choose only 3 Tables: > > db.define_table ('author', > Field ('name', 'string', length=100)) > > db.define_table ('verb', > Field ('bnr', db.book ), > Field ('anr', db.author ), > ) > > db.define_table ('book', > Field('title', 'string', length=250)) > > It is very easy to insert a new book, one or more author and the > corresponding record > in the table "verb". But i found no way to insert a book with the > CRUD-Method. The > complexity<http://dict.leo.org/ende?lp=ende&p=DOKJAA&search=complexity&trestr=0x8001> > is that i first must insert a row into table "book", then one into table > "author" and last i have to connect > the inserted rows with the corresponding numbers 'bnr' and 'anr' in table > "verb". Does anyone know if there > is a way to do that with CRUD? > > > > >