Сохранение загруженного изображения в форме Django с помощью начальной загрузки - PullRequest
0 голосов
/ 15 января 2019

У меня в форме есть ImageField, который работал нормально, но я ненавидел стиль кнопки по умолчанию. На тот момент мой HTML в шаблоне был просто:

{{ field.label_tag }}
{{ form.image }}

Это успешно визуализировало ImageField и сохранило загруженное изображение. Чтобы стилизовать кнопку, я изменил HTML-код на это:

<label class="btn btn-primary" for="my-file-selector">
    <input id="my-file-selector" type="file" style="display:none" 
              onchange="$('#upload-file-info').html(this.files[0].name)">
            Choose an image
</label>
<span class='label label-info' id="upload-file-info"></span>

В то время как стилизация теперь соответствует моим требованиям, и я могу успешно просматривать и выбирать изображение, оно не сохраняется после отправки формы. Есть идеи почему?

...