As I know, you can write code like,
Field('activity_id','list:reference activities'),
>From official document,
http://web2py.com/books/default/chapter/29/6#DAL,-Table,-Field
list:reference <table>IS_IN_DB(db,table.field,format,multiple=True)
2012년 8월 21일 화요일 오후 6시 24분 9초 UTC+9, lyn2py 님의 말:
>
> Hi guys,
>
> db.define_table('activities',
> Field('name', 'string',length=255,requires=IS_NOT_EMPTY()),
> Field('description','text'),
> format='%(name)s'
>
> )
>
> db.define_table('activity',
> Field('user_id','reference auth_user',default=auth.user_id),
> Field('activity_id','reference activities'),
> )
>
>
> Instead of the above code, can I have the second table reference a list /
> tuple instead of a table? How should I do it?
>
--