我有这段代码:
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']
。怎么做的?
答案 0 :(得分:0)
我没有得到你的意思,但也许你应该看看web2py的书中的自定义验证器部分:http://www.web2py.com/books/default/chapter/29/07/forms-and-validators#Custom-validators
您可以创建一个名为IS_LIST()的自定义验证器,并更改"格式化程序"以您想要的方式返回列表的方法。