Django Rest Framework - Как сохранить GIF-изображение

Я работаю над проектом Django, используя Django Rest Framework, и столкнулся с проблемой, связанной с хранением и обработкой GIF-изображений в одной из моих моделей.

class GiftCardPlan(model.Model):
# ... other fields ...
image = ProcessedImageField(null=True, blank=True, upload_to=giftcardplan_image_path,
                            processors=[SmartResize(480, 290, upscale=False)],
                            options={'quality': 100})

serializer

class GiftCardPlanSerializer(serializers.ModelSerializer):
    image = Base64ImageField(read_only=True)

Я хочу правильно обрабатывать GIF-изображения в модели GiftCardPlan. Я пробовал разные подходы, но ни один из них не работает так, как ожидалось. Мой текущая реализация теряет GIF-анимацию во время обработки.

Вернуться на верх