Задать вопрос
@Andrei1penguin1

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

При сохранении изображения примерно следующим образом:
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 например)
Нужно, соответственно, чтобы никаких пустых файлов не сохранялось, лишь целевое изображение.

Как это можно исправить?
  • Вопрос задан
  • 174 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы