For fields a,b in table T
db.define_table('T',Field('a'),Field('b'))to make a,b combo unique in table T use: db.T.b.requires=IS_NOT_IN_DB(db(db.T.a==request.vars.a),db.T.b)
For fields a,b in table T
db.define_table('T',Field('a'),Field('b'))to make a,b combo unique in table T use: db.T.b.requires=IS_NOT_IN_DB(db(db.T.a==request.vars.a),db.T.b)