INNER CODE UNIT · Python

run_delete_list_validation

yezyilomo/django-restql · django_restql/fields.py:203

        def run_delete_list_validation(self, data):
            if data == ALL_RELATED_OBJS:
                if not allow_delete_all:
                    msg = (
                        "Using `%s` value on `%s` operation is disabled"
                        % (ALL_RELATED_OBJS, DELETE)
                    )
                    raise ValidationError(msg, code="not_allowed")
            else:
                self.run_pk_list_validation(data)

        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,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…