docs: def _get_simple_uploaded_file(self, image, file_name):
          """
          :param image:
              a python PIL ``Image`` instance.
  
          :param file_name:
              The file name of the image.
  
          :returns:
              A django ``SimpleUploadedFile`` instance ready to be saved.
          """
          extension = os.path.splitext(file_name)[1]
  
          mimetype, encoding = mimetypes.guess_type(file_name)
          content_type = mimetype or 'image/png'
  
          temp_handle = BytesIO()
          image.save(temp_handle, self._get_pil_format(extension))
          temp_handle.seek(0)  # rewind the file
  
          suf = SimpleUploadedFile(
              file_name,
              temp_handle.read(),
              content_type=content_type,
          )
          return suf