2010-08-19 3 views
2

목록을 가져 오려고합니다 : 참조 필드 유형이 web2py에서 작동하지만 어떤 이유로 인해 오류가 발생합니다. 나는이 때web2py 목록 참조

db.define_table('tag',Field('name'),format='%(name)s') 
db.define_table('product', 
    Field('name'), 
    Field('tags','list:reference tag')) 

, 나는 다음과 같은 오류 얻을 : 나는 http://web2py.com/book/default/chapter/06의 예를 시도하고

Traceback (most recent call last): 
File "gluon/restricted.py", line 178, in restricted 
File "C:/web2py/applications/idd/models/db.py", line 93, in <module> 
File "gluon/sql.py", line 1309, in define_table 
File "gluon/sql.py", line 1664, in _create 
SyntaxError: Field: unknown field type: list:reference tag for tags 

이 정말 간단합니다,하지만 작동하지 않습니다. 그 책이 우리에게 말하지 않은 것을 놓치고 있습니까?

답변

2

이전 web2py 버전이 있습니다. 이 기능은 책의 3 번째 에디션과 같은 시간에 1.83.2에서 발표되었습니다.

+0

그게 내 1.83.2 릴리스 전에 하루 또는 이틀 내 버전을 다운로드해야합니다. 내 버전이 이미 구식 인 것은 나에게 일어나지 않았다. 도와 주셔서 감사합니다! – blastthisinferno

+0

하루에 여러 번 커밋되기 때문에 저장소를 사용합니다. http://code.google.com/p/web2py/source/list – hoju