Почему Django ContentFile сохраняет пустой файл?

при сохранении изображения примерно следующим образом:

import base64
from django.core.files.base import 
ContentFile 
Image.objects.create(image=ContentFile(base64.b64decode(data), name="somename.jpg")

Сохраняются пустой файл somename.jpg (на который, кстати, изображение и ссылается) и сам файл с изображением, но под другим именем (somename_DJgsdhg.jpg например) Нужно, соответственно, чтобы никаких пустых файлов не сохранялось, лишь целевое изображение

Подскажите пожалуйста, как это можно исправить?

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