0

我有这个代码:

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']. 这是怎么做的?

4

1 回答 1

0

我不明白你的意思,但也许你应该看看 web2py 书中的自定义验证器部分:http ://www.web2py.com/books/default/chapter/29/07/forms-and-validators#Custom-验证者

您可以创建一个名为 IS_LIST() 的自定义验证器并更改“格式化程序”方法以按照您想要的方式返回一个列表。

于 2014-05-29T20:12:32.667 回答