code: def get_reference_fields(self, exclude_models=None):
          
          if exclude_models is None:
              exclude_models = []
          result = []
          for django_model in django.apps.apps.get_models():
              if any([issubclass(django_model, m) for m in exclude_models]):
                  continue
              for django_field in django_model._meta.fields:
                  if isinstance(django_field, models.ForeignKey) and django_field.related.to == Item:
                      result = [(m, f) for (m, f) in result if not issubclass(django_model, m)]
                      result.append((django_model, django_field))
          return result
docs: Get all Django model fields which reference the Item model.