web2py 书提供了一个为图像博客建模的示例。与我的问题相关的代码行是:
db.define_table('image',
Field('title', unique=True),
Field('file', 'upload'),
format = '%(title)s')
db.image.title.requires = IS_NOT_IN_DB(db, db.image.title)
文本指出表达式 likedb.image.title.requires
是验证器。但
- 不清楚
unique=True
表达式Field('title', unique=True)
中是否也是具有完全相同功能的验证器 - 验证器对数据库驱动的表单生成有什么影响。