web2py 列表引用
我正在尝试在web2py中使用list:reference这个字段类型,但不知道为什么出现了错误。我在尝试这个例子,链接在这里:http://web2py.com/book/default/chapter/06:
db.define_table('tag',Field('name'),format='%(name)s')
db.define_table('product',
Field('name'),
Field('tags','list:reference tag'))
当我这样做时,出现了以下错误:
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
这本来应该很简单,但现在却不行。我是不是漏掉了书里没有告诉我们的什么?
1 个回答
2
你使用的是一个旧版的web2py。这项功能是在1.83.2版本发布的,正好和这本书的第三版同时推出。