Ejemplo n.º 1
0
    def validate_guide_id(self, value):
        valid_ids = manager.get_valid_ids()

        if not value:
            raise serializers.ValidationError('Assistant guide id is required')
        if value not in valid_ids:
            raise serializers.ValidationError('Not a valid assistant guide id')
        return value
Ejemplo n.º 2
0
    def validate_guide_id(self, attrs, source):
        value = attrs[source]
        valid_ids = manager.get_valid_ids()

        if not value:
            raise serializers.ValidationError('Assistant guide id is required')
        if value not in valid_ids:
            raise serializers.ValidationError('Not a valid assistant guide id')
        return attrs
Ejemplo n.º 3
0
 def validate_guide_id(self, value):
     valid_ids = manager.get_valid_ids()
     if value not in valid_ids:
         raise serializers.ValidationError("Not a valid assistant guide_id")
     return value