Flask форма: если проверка формы завершается с ошибкой, FileField не показывает информацию о уже прикрепленном файле - PullRequest
0 голосов
/ 09 февраля 2020

Когда форма отправляется и проверка завершается неудачно с ошибкой в ​​поле, информация, введенная пользователем, сохраняется, но не показывает FileField информацию о вложении.

Я пытаюсь загрузить файл в Сервер при выборе файла, даже до отправки формы.

Может кто-нибудь предложить мне способ сохранить fileField информацию, которая уже была прикреплена пользователем? Как я могу хотя бы заполнить имя файла, если не данные файла в fileField (содержимое файла, которое я могу загрузить при изменении fileField через AJAX)

class UploadFileForm(FlaskForm):
  name = StringField('Name', validators=[DataRequired()])
  docFile = FileField('File(s) Upload', render_kw={'multiple': True}, )
  author = StringField('Author', validators=[DataRequired("Select Document Author")], )
  submit = SubmitField('Save')
...