0

入力ルートの 1 つを検証するために使用している一連のスキーマがあります。

# 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が必須であり、両方ではないことを定義する必要があります。これらの 2 つのキーの 1 つだけを要求するにはどうすればよいですか?

4

1 に答える 1