我有一组用于验证我的输入路由的模式:
# schemas is just a dict of validator schemas
REGISTRATION_VALIDATOR = {
'email_address': schemas['email_address'],
'user_level': schemas['user_level'],
'first_name': schemas['first_name'],
'last_name': schemas['last_name'],
'mobile_number': schemas['mobile_number'],
'auth_method': schemas['auth_method']
}
但我需要定义一个email_address
或者mobile_number
是必需的,但不是两者都需要。如何只需要这两个键中的一个?