INNER CODE UNIT · Python
run_add_list_validation
yezyilomo/django-restql · django_restql/fields.py:182
def run_add_list_validation(self, data):
self.run_pk_list_validation(data)
def run_create_list_validation(self, data):
self.run_data_list_validation(
data,
partial=self.is_partial(False),
operation=CREATE
)
def run_remove_list_validation(self, data):
if data == ALL_RELATED_OBJS:
if not allow_remove_all:
msg = (
"Using `%s` value on `%s` operation is disabled"
% (ALL_RELATED_OBJS, REMOVE)
)
raise ValidationError(msg, code="not_allowed")