Python 2.7 如何使用列表对象的帮助器

Python 2.7 如何使用列表对象的帮助器,python-2.7,web2py-modules,Python 2.7,Web2py Modules,我有以下代码: my_table = db.define_table('my_table', Field('mt_table_id', 'id', requires=[IS_NOT_EMPTY()]), 我需要添加类似于requires=IS_LIST()的内容来获取列表,例如['a','b','c']而不是['a,b,c']。这是怎么做到的?我不明白你的意思,但也许你应该看看web2py书中的自定义验证器部分: 您可以创建一个名为IS_LIST()的自定义验证器,并更改“format

我有以下代码:

my_table = db.define_table('my_table',
    Field('mt_table_id', 'id', requires=[IS_NOT_EMPTY()]),

我需要添加类似于
requires=IS_LIST()
的内容来获取列表,例如
['a','b','c']
而不是
['a,b,c']
。这是怎么做到的?

我不明白你的意思,但也许你应该看看web2py书中的自定义验证器部分:

您可以创建一个名为IS_LIST()的自定义验证器,并更改“formatter”方法以您想要的方式返回列表