カスタムバリデーターが必要ですか?カスタムウィジェットが必要ですか?
これが問題を解決するのに役立つ場合、関係はメンバーが複数の言語を持つことができる場所との間memberでlanguageあり、言語は複数のメンバーによって話されます。
「メンバーの追加」フォーム(SQLFORMを使用して生成)に複数選択ボックスを追加したいと思います。
ありがとう :)
状況によりますが、これを web2py メーリング リストに載せることをお勧めします。それを行う1つの方法は
db.table.field.requires=IS_IN_DB(db,'othertable.id','%(otherfield)',multiple=True)
これを行う別の方法:
db.define_table( 'make', Field( 'name' ) )
db.define_table( 'model',
Field( 'name' ),
Field( 'make', db.make, requires = IS_IN_DB( db, 'make.id', '%(name)' ) ) )