          attrs.setdefault('class', '')
          attrs.update({
              'data-ajax--cache': 'true',
              'data-ajax--type': 'GET',
              'data-ajax--url': self.get_url(),
              'data-theme': 'admin-autocomplete',
              'data-allow-clear': json.dumps(not self.is_required),
 
</s>
            'data-ajax--delay': 250,
          attrs.setdefault('class', '')
          attrs.update({
              'data-ajax--cache': 'true',
            'data-ajax--delay': 250,
              'data-ajax--type': 'GET',
              'data-ajax--url': self.get_url(),
              'data-theme': 'admin-autocomplete',
              'data-allow-clear': json.dumps(not self.is_required),
keep keep add keep keep keep keep
 Fixed #30722 -- Added default rate-limiting requests to admin's Select2 widget.
django/contrib/admin/widgets.py