Объект формы не имеет атрибута «save_m2m» при переопределении метода сохранения

#django #django-forms #django-admin

Вопрос:

Я создал пользовательскую форму администратора, в которой я отменил метод сохранения:

 def save(self, commit=True):
     product = Product.objects.create(
            title=self.data.get("title"),
            user=USER_MODEL.objects.get(id=self.data.get("user")),
            date=date,
      )
      File.objects.create(
                file=self.data.get("file_xls"),
                product=product,
                user=USER_MODEL.objects.get(id=self.data.get("user")),
                date=date,
      )
      ProductOption.objects.create(
                product=product, file=xls_file, name=ProductOption.XLS
      )

      return product
 

Проблема сейчас в том, что я получаю a 'ProductForm' object has no attribute 'save_m2m' , хотя в модели нет полей M2M.