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

Как в форме django инициировать поле типа file, если значение уже есть?

Имеется экземпляр модели с файлом. Файл загружен на диск.
Вопрос: как штатно сгенерировать форму для обновления модели? Суть в том, что, видимо, надо подставлять в неё целиком имеющийся файл. Есть какие-то иные варианты, без необходимости считывать полное содержание файла и отправкой его клиенту в форме (или как там это работает)?
  • Вопрос задан
  • 82 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Это невозможно. Система безопасности браузеров позволяет устанавливать значения полей ввода типа file только в результате осуществления пользователем последовательности действий в виде нажатия на кнопку и выбора файла. Вам придётся просто выводить рядом с полем какой-нибудь маркер того, что файл уже загружен.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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