Сохранение декодированного временного изображения в Django Imagefield

Я пытаюсь сохранить изображения, которые были переданы мне в виде текста в кодировке Base64, в поле изображений Django.

Но, похоже, сберегает неправильно. База данных сообщает, что все мои изображения хранятся как "", когда она должна сообщать о них как имя файла, например:

"template_images/template_folders/myImage.png"

Код, который пытается сохранить мои изображения, выглядит следующим образом:

elif model_field.get_internal_type() == "ImageField" or model_field.get_internal_type() == "FileField":  # Convert files from base64 back to a file.
    if field_elt.text is not None:
        setattr(instance, model_field.name, File(b64decode(field_elt.text)))

Ответы на вопрос(3)

Ваш ответ на вопрос