INNER CODE UNIT · Python
run_update_list_validation
yezyilomo/django-restql · django_restql/fields.py:214
def run_update_list_validation(self, data):
DictField().run_validation(data)
pks = list(data.keys())
self.run_pk_list_validation(pks)
values = list(data.values())
self.run_data_list_validation(
values,
partial=self.is_partial(True),
operation=UPDATE
)
def run_data_validation(self, data, allowed_ops):
DictField().run_validation(data)
operation_2_validation_method = {
ADD: self.run_add_list_validation,
CREATE: self.run_create_list_validation,
UPDATE: self.run_update_list_validation,