code: def bulk_history_create(self, objs, batch_size=None):
          
  
          historical_instances = [
              self.model(
                  history_date=getattr(instance, "_history_date", now()),
                  history_user=getattr(instance, "_history_user", None),
                  history_change_reason=getattr(instance, "changeReason", ""),
                  history_type="+",
                  **{
                      field.attname: getattr(instance, field.attname)
                      for field in instance._meta.fields
                      if field.name not in self.model._history_excluded_fields
                  }
              )
              for instance in objs
          ]
  
          return self.model.objects.bulk_create(
              historical_instances, batch_size=batch_size
          )
docs: Bulk create the history for the objects specified by objs