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
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
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